Software Developer at APA Life Assurance Company Ltd

  • Published date: April 20, 2021
  • Category: IT, ICT & Software
    • Location: Nairobi, Nairobi
  • Jop type:
  • Salary: Ksh Not mentioned
  • Company name: Jobs in Kenya

Job Description


PRIMARY RESPONSIBILITIES



  • Shaping and implementing technology/business solutions to contribute to the organization’s competitive differentiation

  • Provide innovative solutions to complex business problems.

  • Plan, develop and implement large-scale projects from conception to completion.

  • Develop and architect lifecycle of projects working on different technologies and platforms.

  • Uses Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance the organization’s technology stack

  • Collaborates with other team members to implement user stories, write tests, and continuously deliver new/improved product functionality

  • Review and provide feedback to teammates on pull requests raised.

  • Communicates with internal IT teams to resolve technical dependencies during implementation

  • Builds organization’s brand in the technology community




ACADEMIC QUALIFICATIONS



  • Bachelor’s Degree in Information Technology / Computer Science or equivalent work experience

  • Master’s Degree in Computer Science / Engineering / Information Technology will be an added advantage 




JOB SKILLS AND REQUIREMENTS



  • Full-stack engineer with a passion for mentoring other colleagues in the team

  • Real passion for development and a demonstrated appetite for continual learning

  • Appreciation for pair programming

  • Familiarity with continuous integration and test-driven development




PROFESSIONAL QUALIFICATIONS



  • Excellent understanding of Java programming and Spring Boot 

  • Working knowledge of HTML/ CSS, and a modern frontend Javascript framework, such as ReactJS, Vue.js 

  • Working knowledge of Mobile technologies like Kotlin, Android, iOS

  • Experience with database technologies, such as relational and NoSQL databases

  • Experience building, testing, and documenting APIs

  • Working knowledge of TDD

  • Working knowledge and experience in designing distributed applications

  • Cloud-native development and operations (DevOps, Docker, K8s)

  • Experience with cloud platforms (AWS/GCP/Azure)

  • Excellent experience with Git




EXPERIENCE



  • Extensive experience (5+ years) in software development, scripting, and project management

  • Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security

  • Experience with Java testing frameworks, such as Mockito, Junit



 

Method of Application



View APA Insurance Salaries


Send mail to recruitment@apollo.co.ke


Deadline:30-Apr-2021


Share by email Share on Facebook Share on Twitter Share on Google+ Share on LinkedIn Pin on Pinterest

Apply Now

Related jobs

  • Nestle IT Support Specialist Jobs ln Kenya 2021
    Jobs in Kenya

    IT Support Specialist Job, IT Jobs 2021, Job Title: IT Support Specialist Location: Nairobi Job Description With a history spanning over 150 years, Nestlé didn’t become the world’s leading food and beverages brand by chance. Perfec...

    April 20, 2021

    Ksh Not mentioned


    Apply Now

  • KURA Assistant ICT Officer Job Vacancies In Kenya
    Jobs in Kenya

    Assistant ICT Officer Job, Current IT Jobs, Job ID: JG 8 REF: KURA/CS/ICT/21/1 – (2 POSTS) Job Title: Assistant ICT Officer Location: Nairobi Job Description The job holder will be responsible/report to the ICT Officer for the provision of ICT ...

    April 16, 2021

    Ksh Not mentioned


    Apply Now

  • KCA University ICT Director Job in Kenya
    Jobs in Kenya

    CAREER OPPORTUNITY KCA University is a dynamic private business University committed to quality service and ethical practices. KCA University seeks to recruit a candidate to fill the following position; ICT DIRECTOR The job holder will be responsible...

    April 16, 2021

    Ksh Not mentioned


    Apply Now