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.
Senior Manager leading design and delivery of AI solutions in insurance sector. Collaborating with technical teams to build scalable solutions while navigating evolving technology landscapes.
Manager - Senior Software Engineer leading AI projects at PwC in insurance sector. Shaping solution architectures and collaborating with technical teams to deliver AI - enabled solutions.
Staff Software Engineer on Developer Productivity team at Gusto, enhancing Rails applications and tools for engineers. Collaborate with teams and improve productivity with automation and AI - assisted tooling.
Software Engineer joining a global team to develop cloud - based, data - intensive applications for US healthcare. Requires backend skills in .NET and database management.
Senior Software Engineer at Dolby developing client - side applications for consumer - facing products. Leading technical design decisions and mentoring engineers in a collaborative environment.
Senior Software Engineer building and maintaining OTT streaming applications for Dolby. Focusing on reliable, scalable Web features and collaborating with cross - functional teams.
System Administrator managing and maintaining Windows/Linux servers at SourcingTrust. Seeking someone with 5+ years of experience and strong troubleshooting skills.
Software Engineer developing data systems to improve core product experience at Whatnot's live commerce platform. Leading development of scalable solutions with a high - impact focus.
Lead software engineering projects as a technical expert within Truist's financial services, focusing on complex solutions. Collaborate with multiple stakeholders to design and implement innovative systems.
Senior Software Developer focused on XR applications at Light & Wonder. Developing production - ready Unity applications for Meta Quest and optimizing XR experiences.