Software Developer — Davis & Shirtliff Group (Nairobi)

Application deadline closed.

Job Description

Software Developer

Role Overview

The Software Developer is responsible for building, maintaining, and improving Davis & Shirtliff’s digital platforms that support customer engagement and internal operations across the region. Reporting to the Digital Business Manager, the role focuses on writing, deploying, and maintaining production-grade software, ensuring system reliability, performance, and security. The position works closely with business users, solution owners, and technical teams to convert defined requirements into stable, well-structured applications.

Key Responsibilities

  • Develop, maintain, and enhance customer-facing websites, web applications, and mobile apps
  • Execute scheduled, routine, and emergency system upgrades and platform rollouts
  • Work with business teams and solution owners to identify areas for system improvement
  • Design, test, and deploy new features and system enhancements
  • Perform system hardening activities including penetration testing, regression testing, backups, and rollback procedures
  • Maintain platform availability, performance, and response time targets
  • Develop and maintain secure APIs and integrations
  • Support CI/CD pipelines and manage deployments across cloud and app store environments

Qualifications

  • Bachelor’s degree (Second Class Upper or higher) in Computer Science, Software Engineering, Information Technology, or Electrical Engineering
  • 2–4 years of hands-on experience in software or systems development
  • Proven development experience in PHP, JavaScript/TypeScript, Dart, Java, Node.js, and Android
  • Experience working with MySQL, PostgreSQL, NoSQL, and SQLite databases
  • Experience with Flutter, Laravel, Joomla backends, and APIs is an added advantage
  • Exposure to AWS, Azure, and deployment to Google Play, App Store, or similar platforms
  • Portfolio of completed websites and/or applications with clear contribution details
  • Ability to communicate clearly with both technical and non-technical stakeholders

How to Apply

Apply via Davis & Shirtliff Group on www.davisandshirtliff.com


💡 Looking for more opportunities at Davis & Shirtliff Group? Explore jobs in Nairobi on
FindJobsKE.com