Stratostaff Senior Backend Developer Jobs in Kenya

Stratostaff Senior Backend Developer Jobs in Kenya



Roles & Responsibilities:

  • Write well designed, testable, efficient code for new features for existing products or creating entirely new products

  • Ensure designs and back-end change process and signoffs are in compliance with specifications

  • Prepare and produce releases of software components

  • Continuously research, develop, implement and Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

  • Provide level 1 and level 2 support to customer service department on all backend applications deployed in test and production environments

  • Ensure all system back-end processes and procedures are carried out, developed, designed and monitored effectively based on customer requests or industry best practices

  • Establish and maintain sound backup and recovery policies and procedures

  • Attend to user queries, system problems and resolve or coordinate the resolution of the problem within agreed timelines (SLAs) and all escalations are done immediately

  • Maintain the required system configuration and parameterization by ensuring that change control procedures are maintained.

  • Ensure back-end compliance to change process and signoffs

  • Provides advice to concerned parties, trainings, demonstrations and all troubleshooting of all back-end processes and needs for any problems before liaising with the Vendors if technical problem is over capability

  • Design and Implementation of data storage and retrieval solutions

  • Work with Frontend and Mobile App developers to define RESTFul API specs that are compatible with all supported platforms.

  • Develop, support and monitor application infrastructure(servers and databases) to ensure performance, capacity, and security issues as well as performance is optimal

  • Develop technical aspects of the company’s strategy to ensure alignment with its business goals

  • Discover and implement new technologies that yield competitive advantage

  • Help departments use technology profitably

  • Supervise system infrastructure to ensure functionality and efficiency

  • Build quality assurance and data protection processes

  • Monitor KPIs and IT budgets to assess technological performance

  • Use stakeholders’ feedback to inform necessary improvements and adjustments to existing technology

  • Contribute to all phases of the development lifecycle

    Key Competencies:

  • Reliable
    and dependable on the role

  • Excellent interpersonal skills

  • Excellent Timekeeper and good planner

  • Problem solving & Analytical thinking

  • Good communicator

  • Self-driven and a team player who can work well with technical and non-technical people to deliver high value results

  • Excellent programming skills

  • Passion for developing applications

  • Coding & Database management

  • Attention to details

    Minimum Requirements:

  • Bachelor’s Degree/Diploma in Computer science,software engineering or any other relevant course

  • Proven working experience of at least 6 years on software development & complex applications integration

  • Proficient in Node.js, Typescript, NestJs, ExpressJS, KoaJs, SQL, python and firebase cloud functions languages and frameworks

  • Proficiency in postgreSQL, noSQL eg Mongo, firebase databases

  • Proficient in AWS and GCP cloud platforms

  • Ability to work with Linux servers

  • At least one ci/cd tool such as Circle CI, Jenkins, Travis CI

  • Ability to work with code versioning tools, such as Git, Docker, Kubernetes

  • Basic understanding of Development Operations

  • AWS Developer Associate Certification

  • AWS Serverless development

  • Knowledgeable in the development of restful APIs

  • Proficiency in at least one of the following: JavaScript, ReactJS, Bootstrap, MaterialUI

  • Understanding of peer programming

  • Experience with at least one database design tools and design itself

  • Experience with the design and implementation of APIs

  • Understanding of code management tools such as Subversion, Git, and Helix Core

  • Understanding of code deployment tools such as Capistrano, and ElectricFlow

  • Desire to work in a start-up environment & ability to self-manage

    How to Apply

    For more information and job application details, see; Stratostaff Senior Backend Developer Jobs in Kenya

    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to 2 Best Africa Jobs.