Job Summary
Our client in the technology sector is seeking to recruit a Software Engineering Director to lead and guide software engineering teams while ensuring the delivery of high-quality technical solutions across projects. The role involves providing strong technical leadership coaching engineers at different levels and establishing processes that support scalable and efficient software development. The Software Engineering Director will be responsible for fostering a culture of engineering excellence strengthening team capabilities and ensuring smooth collaboration across cross-location teams while supporting the successful delivery of complex software systems.
Key Responsibilities
Provide leadership and mentorship to software engineers supporting their professional development through coaching feedback and growth plans.
Act as a role model for engineering best practices craftsmanship ownership and collaboration within the development team.
Design and implement operating structures processes and governance mechanisms to support efficient software development.
Guide the technical direction of projects including architecture code quality performance security and development standards.
Review system designs and critical code components to ensure alignment with engineering standards and best practices.
Support the implementation of development practices such as testing CI/CD observability and documentation.
Develop structured programs and capability frameworks for junior engineers and National Service personnel.
Facilitate knowledge sharing mentoring and structured learning pathways for early-career engineers.
Coordinate with cross-location teams and stakeholders to ensure smooth project delivery and alignment with organizational goals.
Contribute to building scalable engineering systems processes and teams that support long-term organizational growth.
Requirements
Qualifications
Minimum of 10 years of experience in software engineering with at least 5 years in engineering management or technical leadership roles.
Proven expertise in NET development and cloud technologies such as Azure AWS or GCP.
Strong experience with containers CI/CD pipelines and modern software development practices.
Demonstrated track record of leading engineering teams and delivering complex production systems.
Experience in scaling engineering teams and implementing effective development processes.
Experience designing or supporting structured programs for junior engineers or early-career talent pipelines.
Experience working on international projects with distributed teams and multi-country stakeholders.
Strong communication and leadership skills with the ability to influence and guide teams effectively.
Strong proficiency in English communication.
Job SummaryOur client in the technology sector is seeking to recruit a Software Engineering Director to lead and guide software engineering teams while ensuring the delivery of high-quality technical solutions across projects. The role involves providing strong technical leadership coaching engineer...
Job Summary
Our client in the technology sector is seeking to recruit a Software Engineering Director to lead and guide software engineering teams while ensuring the delivery of high-quality technical solutions across projects. The role involves providing strong technical leadership coaching engineers at different levels and establishing processes that support scalable and efficient software development. The Software Engineering Director will be responsible for fostering a culture of engineering excellence strengthening team capabilities and ensuring smooth collaboration across cross-location teams while supporting the successful delivery of complex software systems.
Key Responsibilities
Provide leadership and mentorship to software engineers supporting their professional development through coaching feedback and growth plans.
Act as a role model for engineering best practices craftsmanship ownership and collaboration within the development team.
Design and implement operating structures processes and governance mechanisms to support efficient software development.
Guide the technical direction of projects including architecture code quality performance security and development standards.
Review system designs and critical code components to ensure alignment with engineering standards and best practices.
Support the implementation of development practices such as testing CI/CD observability and documentation.
Develop structured programs and capability frameworks for junior engineers and National Service personnel.
Facilitate knowledge sharing mentoring and structured learning pathways for early-career engineers.
Coordinate with cross-location teams and stakeholders to ensure smooth project delivery and alignment with organizational goals.
Contribute to building scalable engineering systems processes and teams that support long-term organizational growth.
Requirements
Qualifications
Minimum of 10 years of experience in software engineering with at least 5 years in engineering management or technical leadership roles.
Proven expertise in NET development and cloud technologies such as Azure AWS or GCP.
Strong experience with containers CI/CD pipelines and modern software development practices.
Demonstrated track record of leading engineering teams and delivering complex production systems.
Experience in scaling engineering teams and implementing effective development processes.
Experience designing or supporting structured programs for junior engineers or early-career talent pipelines.
Experience working on international projects with distributed teams and multi-country stakeholders.
Strong communication and leadership skills with the ability to influence and guide teams effectively.
Strong proficiency in English communication.
View more
View less