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: Feb 27, 2018
    Deadline: Mar 9, 2018
    • @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

    Turnkey Africa is a leading Pan-African insurance technology and services provider. We develop, supply and manage end-to-end insurance business software solutions and services for the insurance industry. Turnkey’s flagship product, TurnQuest Insurance Suite, is one of the most dynamic products in the market providing a comprehensive and integrated set ...
    Read more about this company

     

    Software Engineer

    Job description

    WHO YOU ARE:

    You are a self-learner who is able to work in a high pressure environment? You thrive on the success of delivering high quality software products. You are innovative, creative, a problem solver, and can think out of the box when it comes to designing and developing solutions. You have a thirst for continuous improvement in everything you do. You believe that the work you do every single day will make people’s lives, work and play better.

    WHAT YOU WILL DO

    • Ability to lead workshops to gather requirements and business needs and provide
    • Develop and Maintain User interfaces for mobile applications with the latest Technologies ( Android , Kotlin , React, NativeScript )
    • Build prototypes at tech scoping stage of projects.
    • Ensuring high performance on mobile and desktop
    • Writing tested, idiomatic, and documented Android ,JavaScript, HTML and CSS
    • Cooperating with the back-end developer in the process of building the RESTful API
    • Communicating with external web services
    • Desire to work in an Agile / SCRUM based delivery models
    • Participate in software design reviews, code reviews, etc. to ensure solutions are designed to meet business needs
    • Working with Front-End Engineers , to develop and maintain front-ends for internet rich web application
    • Keep up to date on the latest industry trends in the mobile/web technologies.

    SKILLS & QUALIFICATIONS

    • Familiarity with software engineering practices such as OOP, Design Patterns(GOF), refactoring, CI, DSL’s
    • Solid experience with the following languages/frameworks: Angular2 , NodeJS, Java, Spring
    • Exposure to SaaS Cloud Product Development and Micro Services Architectures
    • Experience with build automation technologies like Maven, Jenkins, etc.
    • Experience with version control tools (TFS, GIT or SVN)
    • A passion for cloud technology, API, and integration into some of the most exciting technical landscapes in the market
    • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
    • Dedication to unit testing, code review, pair programming and other quality oriented practices.
    • Experience driving technical solutions while sharing knowledge and expertise
    • The ability to quickly prototype solutions and use findings to produce production grade code
    • Expertise in developing single page applications using techniques including front-end routing, client-side templating, consuming JSON-based RESTful APIs.
    • Strong competency in responsive, mobile-first layouts leveraging CSS and media queries.
    • Ability to effectively communicate your work with both technical and non-technical peers.
    • Proficiency with JavaScript, CSS and HTML5
    • Experience with Scrum/Agile development methodologies.
    • BSc degree in Computer Science, Engineering or relevant field

    Method of Application

    Please submit your application with a detailed CV, quoting the job title in the subject field to careers@turnkeyafrica.com. To be considered your application must be received by 9th March 2018.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Turnkey Africa Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail