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: Oct 19, 2023
    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

    Santam Limited is the largest short-term insurer in South Africa, with a market share in excess of 22%, providing short-term insurance products through broker networks and direct sales channels. The company was established in 1918 and offers personal, commercial, and corporate insurance solutions. Santam is a subsidiary of Sanlam Limited and has been listed ...
    Read more about this company

     

    Android Developer (Java)

    Key Responsibilities:

    • Code for the creation of new and maintenance of existing applications.
    • Collaboration with Product Owners, SCRUM Masters and team members to ensure the successful delivery of projects using the prescribed Agile way of working.
    • Assist in the analysis and design of solutions under the guidance and consultation of a Solutions Architect.
    • Produce development estimates which contribute to overall delivery estimates.
    • Ensure documentation is maintained in accordance with established standards.
    • Perform and participate in code reviews.
    • Develop and fix support issues.
    • Provide guidance and mentor support to Junior and Trainee development team members.
    • Provide regular feedback on project and support work to help contribute to the continuous improvement of the team.
    • Participate in quality assurance, user acceptance testing as well as demos and training of new solutions.
    • Comply with company policies and procedures, standards and methodologies.
    • Stay current on industry practices and trends in the short-term insurance and digital environments and contribute innovative ideas for the use of technology and improvement of processes.  

     Qualifications and Experience:

    • IT degree or diploma
    • Proven experience of 3-5 years as an Android Developer 
    • A strong portfolio of Android applications previously worked.
    • Proficiency in Java programming languages.
    • Kotlin programming language experience advantages.
    • Solid understanding of Android app development fundamentals, including Android Studio and the Android SDK.
    • Experience with RESTful APIs and third-party libraries and APIs integration.
    • Proficient in debugging, profiling, and performance optimization.
    • Familiarity with Android UI/UX principles.
    • Strong problem-solving skills and attention to detail. 
    • Excellent communication skills, both written and verbal.
    • Knowledge of software development best practices and agile methodologies.
    • Familiarity with version control systems, preferably Git. 
    • Database design and development
    • Previous work with Firebase(Crashlytics) or other backend services.
    • Published Android apps on the Google Play Store advantages.
    • Knowledge of architectural patterns (e.g., MVP, MVVM).
    • Ability to work both independently and collaboratively in a team environment.
    • Experience in working with agile Teams and successfully delivering agile based software projects.

    Competencies;

    • Client focus
    • Accountability And Execution
    • Adaptability / Flexibility
    • Problem Solving
    • Quality Focus
    • Enabling innovation
    • Emotional intelligence

    Additional Competencies and Skills;

    • Ability to work at the conceptual as well as detailed level and paying attention to detail in context of the project scope and strategic alignment.
    • Effective communication skills both written and verbal, in business and technical terms, appropriately designed for the target audience.
    • Effective relationship building skills and ability liaise with stakeholders at all levels, internal and external.
    • High confidence, self-driven, motivated individual who can remain calm and focused under pressure and who is passionate about technology.
    • Ability to effectively deal with conflict situations and complexity whilst remaining organized and adaptable in a complex, fast-paced and dynamic environment.
    • Ability to plan, organize and manage own workload and timelines aligned to project plans.
    • Team player with ability to work independently as well as collaboratively.
    • Learning orientation to gain business and system domain knowledge and stay aligned with latest trends in business analysis and information technology.

    Method of Application

    Interested and qualified? Go to Santam Insurance on careers.sanlamcloud.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Santam Insurance Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail