. Software Engineer: Junior IOS Developer at Old Mutual August, 2022 | MyJobMag
 
Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 29, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Old Mutual Limited (OML) is a premium African financial services group that offers a broad spectrum of financial solutions to retail and corporate customers across key markets in 14 countries.


    Read more about this company

     

    Software Engineer: Junior IOS Developer

    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. 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.

    Responsibilities

    • Follow Agile methodologies (SCRUM / Kanban)
    • Work in a DevOps culture
    • Work closely with multi-skilled and cross-functional teams e.g., architects, developers, UX designers, business
    • Participates in team design, scoping and prioritization discussions
    • Contributes to and develop technical specifications and software application architecture and designs
    • Build cloud based functional mobile applications at an enterprise level
    • Build Front-end and/or back-end solutions on the mobile digital channel/platform
    • Writes secure, stable, testable, maintainable code with minimal defects.
    • Assumes responsibility for the state of the code you both inherit and produce.
    • Responsible for getting designs and code reviewed,
    • Writes unit tests and tests code thoroughly
    • Classifies, stores, and handles data in accordance with Old Mutual policies
    • Clearly documents software to ensure that future generations of developers understand the intention behind the features and components built.
    • Knowledgeable of and implements coding design patterns
    • Review and refactor code according to coding standards
    • Provide after-hours support of applications (you build it, you run it)
    • Understands the maintenance characteristics, runtime properties, and dependencies of the team’s software, including hardware platform, operating system and build dependencies.
    • In the event of a problem, troubleshoots, researches the root cause of problems, and thoroughly resolve defects.
    • Continuously develop skills
    • Seek to learn the business context and technologies behind teams' software.
    • Work effectively with customers and/or internal partners to understand business impacts and identify any opportunities/problems arising from technical decisions
    • Understand and contribute to the technical roadmap and vision of the Digital & Data team
    • Seek to learn the business context and technologies behind the team’s software.
    • Work effectively with customers and/or internal partners to understand business impacts and identify any opportunities/problems arising from technical decisions
    • Research and share programming/technology-related advances to team(s)
    • Build and test software prototypes

    Experience & Qualifications Requirements

    • Matric certificate with relevant tertiary qualification
    • 2+ years of experience in Android mobile application development
    • Knowledge of, and experience in mobile frameworks and technologies such as:
    • Swift 5 on IOS for Native App Development
    • Xcode/AppCode
    • Kotlin (advantageous)
    • Containerisation technologies e.g., Kubernetes, Docker
    • CI/CD Tools e.g., Jenkins, AWS Code Commit
    • 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
    • Familiarity with architecture styles such as Microservice and Serverless architectures
    • Critical thinking, root cause identification skills and attention to detail
    • Ability to learn new technologies quickly
    • Good communications skills and a team player
    • Comfortable with pair programming
    • Possess commercial and business awareness
    • Ability to understand, communicate and/or translate complex procedures to colleagues
    • 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

    COMPETENCIES

    • Customer focus
    • Attention to detail and big picture
    • Action Oriented
    • Continuous Improvement
    • Conflict management and resolution
    • Multi-function team collaboration

    Method of Application

    Interested and qualified? Go to Old Mutual on oldmutual.wd3.myworkdayjobs.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Old Mutual Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail