System Developer at ADEC Kenya Services EPZ Limited (ADEC Kenya)
Confidential
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 platform. 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 and reliability
- Provide technical support and collaborate with team members
Qualifications Required
- Bachelor's Degree in Information Technology, Computer Science, or related IT field
- Experience with RESTful APIs, microservices, and cloud-based architectures
- Solid understanding of relational databases such as PostgreSQL and MS SQL Server
- Strong proficiency in .NET Technologies (C#, ASP.NET, .NET, and .NET Core)
- Familiarity with version control systems such as Git
- Knowledge of web design tools including HTML, XHTML, CSS, JavaScript, and jQuery
- Ability to develop scalable and maintainable backend systems, APIs, and web applications
Additional Requirements
- Flexibility to accommodate different shift jobs, including night shifts
- Must be located in or ready to relocate to Kitengela or Athi River