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