Engineering Team Lead at Old Mutual responsible for leading software engineering teams and ensuring project success. Driving technical excellence and professional development in a hybrid working environment.
Responsibilities
Lead and inspire a team of talented software engineers, providing technical guidance, architectural direction, and mentorship.
Be involved in recruitment and mentoring activities across the chapter and help drive the growth of an engineering culture within their area of responsibility.
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.
Identify the strengths and growth areas of team members and develop plans for their professional growth and skill enhancement.
Foster a culture of collaboration, knowledge sharing, and best practices within the engineering team and cross-functional teams.
Help the team tackle technical challenges, remove roadblocks, and ensure projects meet high-quality standards.
Establish testing strategies, develop unit tests, and provide expertise in debugging and optimizing code for performance and reliability.
Work on integrating APIs and third-party services, focusing on security, scalability, and efficiency.
Implement DevOps practices, including CI/CD pipelines, containerization, and cloud services to optimize application deployment and scaling.
Mentor and collaborate with junior and intermediate developers, contributing to team growth, knowledge sharing, and best practices.
Drive architectural decisions, system design, and code reviews to ensure scalable and maintainable software solutions.
Contribute to the development and execution of the company's technical strategy and roadmap.
Act as a liaison between the engineering team and non-technical stakeholders, providing updates and ensuring alignment with project goals.
Requirements
Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience).
8+ years of experience as a software engineer, with a track record of delivering complex projects.
Strong expertise in software development, including proficiency in front-end and back-end technologies and frameworks. (React.js, Next.js, TypeScript, TailwindCSS)
Previous experience in a leadership or mentorship role within a software engineering team.
Excellent problem-solving and debugging skills.
Exceptional communication, teamwork, and leadership abilities.
Commitment to staying updated with emerging industry trends and technologies.
Experience with cloud services (e.g., AWS, Azure, Google Cloud) and microservices architecture.
Previous experience leading and managing cross-functional development teams.
Agile or Scrum certification and familiarity with project management tools.
Principal Software Engineer developing complex software systems for HID Global's secure identity solutions. Involves hands - on coding, architecture decisions, and cross - team collaboration.
Senior Software Engineer powering innovative backend services for Paramount+. Collaborating closely with technical teams while mentoring junior engineers in a dynamic environment.
Senior Engineer at Mercedes - Benz Türk developing diagnostic solutions for Daimler Buses worldwide. Responsible for software development and technical design of diagnostic systems ensuring product quality.
Software Developer creating software tools for aerospace applications at L3Harris Technologies. Collaborating on development initiatives and various software projects, primarily using .NET technologies.
Senior Engineer I at Phillips 66 combining engineering and physics models with ML. Enhancing safety, reliability, and profitability through digital product development.
Customer Success Integration Engineer in IDEMIA responsible for system integration and customer support. Overseeing software validation while collaborating with global teams.
Student assistant position involving Full Stack Development within a leading research institute in Berlin. Contributing to software solutions in process management and industry projects.
Senior Product Engineer responsible for product design and development in mechanical and electrical engineering. Enhancing customer specifications and assuring product quality for mass production at Rogers Corporation.
Director of Software Engineering at Acuity leading AI - enabled digital commerce platform development and transforming user experience with modern architecture.
Senior Product Engineer leading application and integration of protection and control solutions by Hubbell. Collaborating with engineering, sales, and customer support to deploy tailored technical solutions.