System Developer at ADEC Kenya Services EPZ Limited (ADEC Kenya)
ADEC Kenya Services EPZ Limited (ADEC Kenya)
Nairobi, Kenya
Permanent
Published 1 month ago · Expires 4 weeks from now
Job description
## Title: System Developer
Role Overview
The System Developer will be responsible for designing, building, and maintaining enterprise-grade software systems that support environment data platforms. Familiarity with GIS concepts and tools is preferred to support integration with spatial data systems and enhance collaboration with GIS-focused teams.
Key Responsibilities
- Develop scalable and maintainable backend systems, APIs, and web applications
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Integrate third-party services and internal modules, including GIS components
- Ensure system performance, reliability, and support across all deployed solutions
Required Qualifications
- Bachelor's Degree in Information Technology, Computer Science, or related IT field
- Strong proficiency in .NET technologies (C#, ASP.NET, .NET, and .NET Core)
- Experience with RESTful APIs, microservices, and cloud-based architectures
- Solid understanding of relational databases such as PostgreSQL and MS SQL Server
- Proficiency with web design tools including HTML, XHTML, CSS, JavaScript, and jQuery
- Familiarity with version control systems such as Git
Additional Requirements
- Flexibility to accommodate different shift schedules, including night shifts
- Must be residing in or willing to relocate to Kitengela or Athi River