
Essential Job Details
- Position Title: Business Central (BC) Developer
- Organization: Davis & Shirtliff Group
- Location: Nairobi, Kenya (with possible regional engagement)
- Employment Type: Full-Time
- Number of Positions: One
- Department: Digital Division
- Application Deadline: Monday, 15th June 2025
- Application Link: Apply Now
Introduction to the Opportunity
Are you an experienced software developer passionate about ERP systems and digital innovation in enterprise environments? The Davis & Shirtliff Group is seeking a talented and driven Business Central (BC) Developer to join its Digital Division and support the continued transformation of its technology infrastructure.
This role provides a unique opportunity to work within East Africa’s leading supplier of water and energy solutions. You will play a pivotal part in developing and customizing Microsoft Dynamics 365 Business Central platforms, optimizing digital workflows, and ensuring seamless system integrations across regional subsidiaries.
If you’re ready to grow your ERP development career while supporting essential water and energy projects, this is your chance to contribute to impactful and meaningful work.
About Davis & Shirtliff Group
Davis & Shirtliff Group is the region’s foremost provider of water and energy equipment and solutions, with a footprint across Kenya, Uganda, Tanzania, Zambia, Rwanda, South Sudan, and the Democratic Republic of Congo. The Group is known for its commitment to innovation, quality service, and capacity development in infrastructure, agriculture, and domestic utilities.
With a workforce of over 800 professionals and a customer-centric approach, Davis & Shirtliff continuously integrates cutting-edge technology to deliver operational efficiency and value to its clients. The Digital Division drives this transformation by building enterprise platforms, deploying automation tools, and leveraging data to enhance decision-making and service delivery.
Role Purpose and Key Responsibilities
The BC Developer will support the design, customization, enhancement, deployment, and continuous improvement of Business Central across the organization.
Primary Responsibilities:
- Collaborate with cross-functional teams to understand business requirements and translate them into functional ERP solutions
- Investigate technical and user-reported issues and recommend system improvements and innovations
- Develop, customize, and deploy extensions and modifications on Microsoft Dynamics 365 Business Central using AL language
- Optimize existing applications and code structures to meet growing operational needs and improve performance
- Build and manage secure integrations with third-party systems and applications via APIs and web services
- Train and support end-users on Business Central functionalities and new developments
- Participate in process improvement initiatives, including automation and digital transformation projects
- Provide user support through help desk channels and assist in problem resolution in a timely manner
- Assist in identifying and implementing new technologies that align with business goals and add value to operations
Candidate Profile and Qualifications
To be considered for this role, applicants must meet the following criteria:
Academic Qualifications:
- Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or a closely related field from a recognized institution
- Graduated with a minimum of Upper Second-Class Honours
Professional Experience:
- At least 4 years of hands-on development experience in Microsoft Dynamics NAV or Dynamics 365 Business Central
- Experience in AL development for Business Central
- Proven experience integrating Business Central with third-party applications
- Demonstrated ability to customize and extend BC platforms based on evolving business needs
Technical Skills:
- Working knowledge of Jet Reports (an added advantage)
- Familiarity with Azure DevOps for source control, CI/CD, and task tracking
- Strong command of Microsoft SQL Server, including writing queries and database optimization
- Experience with API development and integration frameworks
- Ability to debug and troubleshoot both frontend and backend ERP processes
Personal Competencies:
- Excellent problem-solving skills and technical curiosity
- Strong interpersonal and stakeholder communication skills
- Adaptability to fast-paced, collaborative environments
- Self-driven and detail-oriented with a continuous learning mindset
Why Join Davis & Shirtliff?
Joining Davis & Shirtliff means becoming part of a regionally respected brand that values innovation, technical excellence, and operational leadership.
Key Advantages:
- Be part of a digital-first team modernizing legacy systems for future scalability
- Work in a regional environment impacting cross-border operations
- Engage with a team of highly skilled professionals across IT, engineering, and business units
- Enjoy access to continuous professional development through training, mentorship, and certifications
- Receive competitive compensation, structured growth pathways, and a values-driven work culture
The organization is constantly evolving and provides the platform for you to innovate, contribute, and lead in the enterprise technology space.
Application Process
If you are passionate about enterprise application development and meet the above criteria, we encourage you to submit your application via the official careers page.
Apply Online:
Deadline:
Monday, 15th June 2025
Applicants are advised to submit early to avoid last-minute system congestion. Shortlisted candidates will be contacted directly for interviews and technical evaluations.
Equal Opportunity Commitment
Davis & Shirtliff is proud to be an equal opportunity employer. The company values diversity and inclusivity in the workplace and is committed to merit-based hiring practices. All qualified candidates are encouraged to apply regardless of race, religion, gender, age, or disability status.
Explore More Technology Jobs
Looking for more developer, IT, and ERP roles? Discover verified jobs in Kenya at:
JobKenya.org – Kenya’s Trusted Job Board
Stay Informed with Job Alerts:
Receive real-time updates on tech and developer jobs by joining our WhatsApp community: