
Website Old Mutual
Job Description:
The role of Software Engineer – Junior IOS Developer is responsible for the development of high-quality mobile solutions. This role requires participation in the development and maintenance activities of software and other digital applications or services.
Job Responsibilities:
- Responsible for getting designs and code reviewed,
- Provide after-hours support of applications (you build it, you run it)
- Work in a DevOps culture
- Follow Agile methodologies (SCRUM / Kanban)
- Contributes to and develop technical specifications and software application architecture and designs
- Work closely with multi-skilled and cross-functional teams e.g., architects, developers, UX designers, business
- Knowledgeable of and implements coding design patterns
- Build Front-end and/or back-end solutions on the mobile digital channel/platform
- Assumes responsibility for the state of the code you both inherit and produce.
- Classifies, stores, and handles data in accordance with Old Mutual policies
- Writes unit tests and tests code thoroughly
- Writes secure, stable, testable, maintainable code with minimal defects.
- Review and refactor code according to coding standards
- Participates in team design, scoping and prioritization discussions
- Clearly documents software to ensure that future generations of developers understand the intention behind the features and components built.
- Build cloud based functional mobile applications at an enterprise level
Job Requirements:
- Good communications skills and a team player
- Ability to learn new technologies quickly
- Xcode/AppCode
- CI/CD Tools e.g., Jenkins, AWS Code Commit
- Critical thinking, root cause identification skills and attention to detail
- Matric certificate with relevant tertiary qualification
- Containerisation technologies e.g., Kubernetes, Docker
- Familiarity with architecture styles such as Microservice and Serverless architectures
- Kotlin (advantageous)
- IaC technologies e.g., Terraform/Cloudformation
- Swift 5 on IOS for Native App Development
- 2+ years of experience in Android mobile application development
- Collaboration tool e.g., Confluence, Jira, Microsoft Teams, Slack
- AWS (preferred) or another cloud provider such as Microsoft Azure or Google Cloud Platform
Job Details:
Company: Old Mutual
Vacancy Type: Full Time
Job Location: Pinelands, Western Cape, SA
Application Deadline: N/A
Report Job