We are seeking a dynamic Engineering Lead (.NET and AWS focus) to join their leadership team and guide a small cross-functional team of engineers.
The expectation of this role is to lead engineers across 2-3 agile teams within a specific domain, ensuring technical excellence, overseeing project execution, and fostering the professional growth of engineering staff. The ideal candidate will bring strong leadership and hands-on expertise to drive impactful solutions and deliver high-quality engineering outcomes.
Skills and Experience
What you’ll do:
- Lead a team of software engineers, providing technical guidance, architectural direction, and mentorship.
- Lead the end-to-end design, development, and maintenance of web applications, ensuring they meet high standards for functionality, performance, and user experience.
- Oversee the planning, execution, and delivery of complex software projects, ensuring they are completed on time and within scope.
- Collaboration: Foster a culture of collaboration, knowledge sharing, and best practices within the engineering team and cross-functional teams.
- Problem Solving: Help the team tackle technical challenges, remove roadblocks, and ensure projects meet high-quality standards.
- Testing and Debugging: Establish testing strategies, develop unit tests, and provide expertise in debugging and optimizing code for performance and reliability.
- API Integration: Work on integrating APIs and third-party services, focusing on security, scalability, and efficiency.
- DevOps and Deployment: Implement DevOps practices, including CI/CD pipelines, containerization, and cloud services to optimize application deployment and scaling.
- Mentoring and Collaboration: Mentor and collaborate with junior and intermediate developers, contributing to team growth, knowledge sharing, and best practices.
- Architecture and Design: Drive architectural decisions, system design, and code reviews to ensure scalable and maintainable software solutions.
- Technical Strategy: Contribute to the development and execution of the company's technical strategy and roadmap.
- Stakeholder Communication: Act as a liaison between the engineering team and non-technical stakeholders, providing updates and ensuring alignment with project goals.
Requirements
Lead Developer (.NET & AWS)
(Valid from 28/07/2025 to 25/08/2025)Language:
English (UK)
Organisation data:
Internal
Job Number:
iOCO03892
Contract Type:
Contract
Types Of Hire:
Project Hire
Functional area:
Computer and Mathematical
Job Grade based on Priority:
A Grade
Location Type:
Remote
Line of business:
Digital
Internal Company:
IOCO
BEE Required:
No
Job Type:
Internal
Internal BU's Client:
Old Mutual
Job Level:
Team Leader
Location:
Blank
Client/BU Details-Hiring Manager Email Address:
[email protected]
Client/BU Details-Hiring Manger Details:
Julie Carlin
Client/BU Details-HR Email Address:
Todani
Client/BU Details-HR Contact Person:
Todani
The Role
We are seeking a dynamic Engineering Lead (.NET and AWS focus) to join their leadership team and guide a small cross-functional team of engineers.
The expectation of this role is to lead engineers across 2-3 agile teams within a specific domain, ensuring technical excellence, overseeing project execution, and fostering the professional growth of engineering staff. The ideal candidate will bring strong leadership and hands-on expertise to drive impactful solutions and deliver high-quality engineering outcomes.
Skills and Experience
What you’ll do:
- Lead a team of software engineers, providing technical guidance, architectural direction, and mentorship.
- Lead the end-to-end design, development, and maintenance of web applications, ensuring they meet high standards for functionality, performance, and user experience.
- Oversee the planning, execution, and delivery of complex software projects, ensuring they are completed on time and within scope.
- Collaboration: Foster a culture of collaboration, knowledge sharing, and best practices within the engineering team and cross-functional teams.
- Problem Solving: Help the team tackle technical challenges, remove roadblocks, and ensure projects meet high-quality standards.
- Testing and Debugging: Establish testing strategies, develop unit tests, and provide expertise in debugging and optimizing code for performance and reliability.
- API Integration: Work on integrating APIs and third-party services, focusing on security, scalability, and efficiency.
- DevOps and Deployment: Implement DevOps practices, including CI/CD pipelines, containerization, and cloud services to optimize application deployment and scaling.
- Mentoring and Collaboration: Mentor and collaborate with junior and intermediate developers, contributing to team growth, knowledge sharing, and best practices.
- Architecture and Design: Drive architectural decisions, system design, and code reviews to ensure scalable and maintainable software solutions.
- Technical Strategy: Contribute to the development and execution of the company's technical strategy and roadmap.
- Stakeholder Communication: Act as a liaison between the engineering team and non-technical stakeholders, providing updates and ensuring alignment with project goals.
Your expertise:
- A Lead Developer with at least 8 years’ experience in development with 2 years Technical Leadership experience with a combination of following skills:
- C#.NET
- Microservices architecture
- CSS, HTML, JavaScript.
- SQL Server or Relational Database experience.
- Strong cloud experience in AWS
- Excellent problem-solving and debugging skills.
- Exceptional communication, teamwork, and leadership abilities.
- Commitment to staying updated with emerging industry trends and technologies.
- Agile or Scrum certification and familiarity with project management tools..
Qualifications:
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience).