Director of Software Engineering
My client is looking for a Director of Software Engineering
This is a really exciting opportunity to join a startup team (within a large organisation) as a Director of Software Engineer.
The Expertise and Skills You Bring
- 10+years’ experience developing web applications
- Bachelor's degree in Computer Science or equivalent.
- You build positive relationships with other team members and have excellent verbal and written communication
- You have a passion for clean, maintainable code and are always looking to improve your engineering skills
- You have experience working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools.
- Understanding of fundamental design principles for building a scalable platform
- Learn and adopt new concepts & technologies quickly and implement them effectively
- Experience in REST API development (ideally NodeJS/NestJS)
- Experience in various relational and non-relational database technologies
At least one of the following:
- Expertise using TypeScript, Node.js React - open to strong developers with experience in other languages or frameworks and a desire to learn
- Expertise and a consistent record of designing and delivering end-to-end systems – client/server/db
- Expertise crafting ETL processes for Financial Data Vendor feeds
- Expertise in CI/CD, networking, operational resiliency, failover & DR (ideally with AWS)
For more information contact Hazel Greer [email protected]