Tuesday , December 6 2022

Old Mutual Data Capturer Vacancies – Software Engineering

Website Old Mutual

Job Description:

The Tech Lead API Developer leads the development of high-quality designs and solutions. This role requires participation in technical designs and the development and maintenance of software and other digital applications or services. The incumbent will be expected to create prototypes, develop user-centred software, and advise on technical specifications. This role requires fundamentals in engineering practices, an analytical and data-driven approach to problem solving, while following the DevOps, SRE and Cloud Based practices.

Job Responsibilities:

  • Design and implement test strategy and/or test plans.
  • Apply knowledge relating to the Architecture of relevant systems
  • Identify issues that will enhance system quality, development, and standard operating procedures
  • Facilitate code design and code reviews
  • Responsible for the software development life cycle, taking the lead on software development projects
  • Balance trade-offs between design and implementation
  • Enable rapid iteration
  • Ensure that software development tasks are well coordinated
  • Draft technical specifications
  • Monitor application performance
  • Develop technical specifications and software application architecture and designs
  • Client engagement to drive new products/ features and to ensure operational excellence
  • Work closely with multi-skilled and cross-functional teams e.g., architects, developers, UX designers, business analysts
  • Ensure systems are scalable, responsive, robust, and secure
  • Create and test software prototypes
  • Operational support for product issues raised to the development team
  • Apply engineering principles for design, development, maintenance, testing and evaluation of software
  • Provide sizing and scoping for development work required
  • Drive technology design and implementation
  • Work in a DEVOPS culture
  • Management of development tasks
  • Develop and improve the tools to enable software development
  • Operate as a subject matter expert across program initiatives
  • Follow Agile methodologies (SCRUM / Kanban)

Job Requirements:

  • Microsoft Teams, Slack
  • Confluence, Jira
  • AWS (preferred) or another cloud provider such as AZURE or Google Cloud Platform
  • Contract testing (e.g., Pact, Postman, Neman)
  • Knowledge of coding design patterns
  • Matric, with a degree in Computer Science/ Engineering/ Mathematics or related
  • Containerisation: Kubernetes, Docker
  • Performance testing (Locust/Jmeter/Gatling etc.)
  • Familiarity with Test-Driven Development Build cloud based functional APIs at an enterprise level
  • Familiarity with Architecture and Design: Microservice, Serverless architectures, Event Driven Architecture / API First / Domain driven design
  • IaC: Terraform/Cloudformation
  • 3+ years of experience in leading application development
  • .Netcore/ Kotlin/Java
  • 5+ years of experience in API development
  • CI/CD – Jenkins, AWS Code Commit

Job Details:

Company: Old Mutual

Vacancy Type:  Full Time

Job Location: Pinelands, Western Cape, South Africa

Application Deadline: N/A

Apply Here