Software Engineering Lead - Retail Integration (API)

Be among the first applicants.
Old Mutual
United States
Remote
USD 80,000 - 120,000
Be among the first applicants.
Yesterday
Job description

Let's Write Africa's Story Together!

Old Mutual is a firm believer in the African opportunity, and our diverse talent reflects this.

Job Description

The Software Engineering Lead plays a pivotal role in managing and developing engineering teams, ensuring project success, and contributing to the overall technical strategy of the company. The role involves leading engineers across 2-3 agile teams within a domain.

The incumbent will be responsible for developing full-stack systems, including design, development, testing, and ensuring the software meets the needs of Old Mutual and its customers. This role combines technical development and people management.

Key Responsibilities:

  1. Technical Leadership: Lead and inspire software engineers, providing guidance, architectural direction, and mentorship.

  2. Participate in recruitment and mentoring to foster an engineering culture.

  3. Full-Stack Development: Oversee the design, development, and maintenance of web applications, ensuring high standards for functionality, performance, and user experience.

  4. Project Management: Manage planning, execution, and delivery of software projects within scope and deadlines.

  5. Team Development: Support professional growth of team members.

  6. Collaboration: Promote knowledge sharing and best practices within teams.

  7. Problem Solving: Address technical challenges and remove obstacles.

  8. Testing and Debugging: Establish testing strategies and optimize code for reliability.

  9. API Integration: Manage API and third-party service integrations focusing on security and scalability.

  10. DevOps and Deployment: Implement CI/CD, containerization, and cloud deployment practices.

  11. Mentoring and Collaboration: Guide junior developers and foster team growth.

  12. Architecture and Design: Drive system design and code reviews for scalable solutions.

  13. Technical Strategy: Contribute to technical roadmap development.

  14. Stakeholder Communication: Liaise with non-technical stakeholders to align project goals.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 8+ years of software engineering experience with complex project delivery.
  • Proficiency in front-end and back-end technologies.
  • Leadership or mentorship experience in software teams.
  • Strong problem-solving and debugging skills.
  • Excellent communication and leadership abilities.
  • Knowledge of cloud services (AWS, Azure, Google Cloud) and microservices architecture.
  • Experience leading cross-functional teams.
  • Agile or Scrum certification preferred.

Skills

Action Planning, Adaptive Thinking, Agile Project Management, Budget Management, Change Management, Data Compilation, Evaluating Information, Executing Plans, Futures Thinking, Gaps Analysis, IT Implementation, Learning and Development, Managing Stakeholder Expectations, Oral Communications, Policies & Procedures, Project Life Cycle Management, Project Performance & Quality Assurance, Project Reporting, Risk & Schedule Management, Scope & Strategy.

Competencies

  • Business Insight
  • Collaboration
  • Effective Communication
  • Courage
  • Cultivates Innovation
  • Customer Focus
  • Decision Quality
  • Develops Talent

Education

NQF Level 9 – Masters

Closing Date

30 April 2025, 23:59

Note: The appointment will be made in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit.

The Old Mutual Story!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineering Lead - Retail Integration (API) jobs in United States