Friday , March 17 2023

Old Mutual Jobs for Matriculants – Junior Android Developer

Website Old Mutual

Job Description:

The role of Software Engineer – Junior Android 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. The incumbent will be expected to develop user-centered software and contribute to developing technical specifications. This role requires fundamentals in engineering practices, an analytical and data-driven approach to problem solving, while following DevOps, SRE and Cloud Based practices.

Job Responsibilities:

  • Provide after-hours support of applications (you build it, you run it)
  • Understand and contribute to the technical roadmap and vision of the Digital & Data team
  • Continuously develop skills
  • Work effectively with customers and/or internal partners to understand business impacts and identify any opportunities/problems arising from technical decisions
  • Knowledgeable of and implements coding design patterns
  • Classifies, stores, and handles data in accordance with Old Mutual policies
  • Research and share programming/technology-related advances to team(s)
  • Work effectively with customers and/or internal partners to understand business impacts and identify any opportunities/problems arising from technical decisions
  • Build Front-end and/or back-end solutions on the mobile digital channel/platform
  • Writes unit tests and tests code thoroughly
  • Follow Agile methodologies (SCRUM / Kanban)
  • Responsible for getting designs and code reviewed,

Job Requirements:

  • Takes ownership of problems (even when outside own domain), proposes solutions, and either takes ownership for their resolution or ensures a clear hand-off to the right owner
  • Ability to understand, communicate and/or translate complex procedures to colleagues
  • Comfortable with pair programming
  • Spring Framework
  • AWS (preferred) or another cloud provider such as Microsoft Azure or Google Cloud Platform
  • IaC technologies e.g., Terraform/Cloudformation
  • Collaboration tool e.g., Confluence, Jira, Microsoft Teams, Slack
  • Kotlin/Java
  • Critical thinking, root cause identification skills and attention to detail
  • Containerisation technologies e.g., Kubernetes, Docker
  • Familiarity with architecture styles such as Microservice and Serverless architectures
  • CI/CD Tools e.g., Jenkins, AWS Code Commit
  • Ability to learn new technologies quickly
  • Possess commercial and business awareness
  • Good communications skills and a team player
  • 2+ years of experience in Android mobile application development
  • Matric certificate with relevant tertiary qualification
  • Android Studio

Job Details:

Company: Old Mutual

Vacancy Type:  Full Time

Job Location: Pinelands, Cape Town, South Africa

Application Deadline: N/A

Apply Here

vacanciesforyou.online