Software Developer Job

Software Developer Job, IT Jobs In Kenya 2020,

Position: Software Developer/ Engineer,

Location: Head Office Nairobi,

Employment Type: Permanent,

Job Id: vjSyFfL04N,

Job Description

To contribute across the technology stack, covering the end-to-end development of web and native applications, as well as improvements to DevOps tooling


  • Shaping and implementing technology/business solutions to contribute to the organization’s competitive differentiation
  • 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
  • Communicates with internal IT teams to resolve technical dependencies during implementation
  • Builds the organization’s brand in the technology community


  • Any Bachelors Degree in Technology
  • Full-stack engineer with a passion for mentoring other colleagues in the team
  • Real passion for development and a demonstrated appetite for continual learning
  • Knowledge of pair programming, continuous integration, and test-driven development
  • Familiarity with the concepts and pattern choices for Microservices is a must
  • Excellent understanding of server-side technologies (e.g. Node.js, Go, Ruby on Rails, Java, PHP, .Net) and client-side languages and frameworks
  • Excellent working knowledge of HTML/ CSS, and a modern frontend Javascript framework, such as ReactJS, AngularJS, EmberJS, Vue.js, Javascript, AngularJS, ReactJS, Kotlin, Android, iOS
  • Excellent knowledge of SQL and one common database technology, such as Postgres, MySQL, MongoDB, Cassandra, CouchDB, HBase, Neo4J
  • Infrastructure knowledge including RESTful APIs, Single Sign-On, LDAP, Search Technologies (Apigee, GraphQL, Swagger, Elasticsearch, Kibana, auth0)
  • Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security
  • Working knowledge and experience in designing distributed applications
  • Working knowledge of DevOps, Docker, and infrastructure as code
  • Experience with at least one unit testing framework, such as MochaJS, RSpec, JUnit

How to apply

Send application email to [email protected]

Partagez et envoyez cette annonce à vos amis !
ISS Officer Job, Latest IT Jobs In Kenya,  The Role The Information Systems Security (ISS) Officer ensures the Bank’s policies and frameworks covering Information Security are strictly adhered to. He/she…
WARD ADMINISTRATOR (2 Posts) KCPSB-WA-003-2020 Terms of Service: Permanent and Pensionable Salary: Job Group ‘N’ Responsibilities Coordinating, managing and supervising the general administrative function in the ward unit. Liaising with…
ICT Officer Job, Latest IT Jobs In Kenya,  Job Ref: HR-PGL-25-07-2020, Location: Mombasa, Contract Time: Permanent, Responsibilities Perform the process of configuration of the information communication technology equipment and associated…