A
Systems Developer IT Officer
AAA Growers Limited
Nairobi
Full-time
Agriculture, Fishing & Forestry
Software & Data
Mid Level
Salary: Open / Negotiable
Posted 2 hours ago
Deadline: Jan 01, 2027About the Company
AAA Growers Limited is an agricultural and agribusiness company founded in 2000.
Job Description
This role involves designing, developing, implementing, and maintaining secure, reliable, and user-friendly software applications that support and enhance AAA Growers Limited's business processes. The Systems Developer IT Officer will be responsible for driving system integration, optimizing databases, improving application performance, and continuously enhancing internal technology solutions.
Key Responsibilities
- Analyze business needs, then design, develop, test, implement, and maintain software applications using approved programming languages and frameworks.
- Develop and maintain APIs, web services, and integrations between internal and third-party systems.
- Design, maintain, and optimize databases, ensuring data integrity, security, performance, and reliable backup and recovery.
- Conduct thorough application testing, troubleshoot defects, support software releases, and maintain continuous integration/continuous deployment (CI/CD) processes.
- Resolve system incidents, implement approved enhancements, and ensure application reliability, security, and compatibility.
- Adhere to coding standards, utilize version control, apply secure development practices, and maintain comprehensive technical documentation.
- Collaborate effectively with ICT teams and business users to deliver efficient technology solutions and provide necessary technical support and guidance.
Requirements
- Hold a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or an equivalent qualification.
- Possess three to five years of relevant experience in software or systems development.
- Be proficient in programming languages such as Python, Java, C#, JavaScript, or Go.
- Have working knowledge of development frameworks like .NET, Spring Boot, Node.js, or Django.
- Demonstrate experience in database design and management, including SQL Server, PostgreSQL, or MySQL.
- Understand web technologies, RESTful APIs, JSON, and application architecture.
- Have experience with Git-based version control, software testing, and deployment practices.
- Possess knowledge of secure coding, application performance monitoring, and system documentation.
- Exposure to Docker, Kubernetes, and cloud platforms such as Microsoft Azure or AWS is an advantage.
- Exhibit strong analytical, troubleshooting, communication, planning, and problem-solving skills.
- Be capable of working both independently and collaboratively while meeting project timelines.
- Relevant professional certifications in software development, cloud technologies, or Agile methodologies are an added advantage.
Important Safety Tips
- Do not make any payment to any job request or recruiter.
- Be cautious of fraudulent job adverts and scams.
- If you suspect this listing is not genuine, please report it immediately.
How to Apply
Job Details
- Function
- Software & Data
- Industry
- Agriculture, Fishing & Forestry
- Type
- Full-time
- Location
- Nairobi
- Experience
- Mid Level
- Salary
- Open
- Posted
- Nov 03, 2026
- Views
- 10
- Deadline
- Jan 01, 2027