No more applications are being accepted for this job
- Provide strategic leadership and direction for the software engineering team, establishing clear goals, objectives, and priorities aligned with business objectives.
- Lead the design and architecture of scalable, reliable, and maintainable software solutions using C# and .NET framework.
- Collaborate with cross-functional teams, including product management, IT operations, and business stakeholders, to define requirements and drive the execution of software projects.
- Mentor and develop a high-performing team of software engineers, fostering a culture of continuous learning, collaboration, and innovation.
- Establish and enforce software development best practices, coding standards, and quality assurance processes to ensure the delivery of high-quality software products.
- Drive the adoption of agile methodologies and DevOps practices to streamline the software development lifecycle and improve time-to-market.
- Evaluate emerging technologies and industry trends, assessing their potential impact on our software development strategies and recommending innovative solutions.
- Manage and optimize software development resources, including budget allocation, staffing, and vendor relationships, to maximize efficiency and productivity.
- Monitor and analyze key performance metrics, such as code quality, performance, and project delivery timelines, to drive continuous improvement and operational excellence.
- 10+ years of progressive experience in software engineering, with a focus on C# and .NET technologies.
- Demonstrated leadership experience, including at least 5 years in a managerial or director-level role leading software engineering teams.
- Proven track record of successfully delivering complex software projects on time and within budget, with a strong emphasis on quality and scalability.
- Deep technical expertise in C# programming language, .NET framework, and related technologies such as ASP.NET, MVC, Web API, and Entity Framework.
- Experience with cloud platforms such as Azure or AWS, including knowledge of cloud-native services and microservices architecture.
- Comprehensive private healthcare.
- Flexible work schedule and remote work options.
Director of Software Engineering - London Area, United Kingdom - Eames Consulting
Description
Director of Software Engineering- Leading Insurance Company
London - Hybrid (2 days in office)
£125k - £135k + bonus
A leading insurance provider is seeking an experienced Director of Software Engineering to lead and direct the development of cutting edge software solutions. The succesful candidate will play a key role in driving technological innovation to ensure the succesful delivery of high quality software products.
Responsibilities:
Requirements:
Benefits: