Software Developer (Intern)

Company Details

Rating: No ratings yet — log in to rate this company
Industry: Information Technology and Services
Description: Green Com Enterprise Solutions ltd is a Microsoft Certified Business Solutions Partner authorized to resell and customize enterprise-wide applications based on the Microsoft Dynamics NAV and AX platforms. Our primary role is to help organizations use information communication technology to reduce op… Green Com Enterprise Solutions ltd is a Microsoft Certified Business Solutions Partner authorized to resell and customize enterprise-wide applications based on the Microsoft Dynamics NAV and AX platforms. Our primary role is to help organizations use information communication technology to reduce operating costs and realize the business value from their technology investments by streamlining the design and deployment of new systems and by automating operational processes. View more View less

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Oct 11, 2026
Salary: Not specified
Other Pay: Benefits
Job Category: Telecommunications

Job Description

Role Overview

This internship places you directly inside a working development team, where you will write and ship code for real products rather than completing simulated exercises. Your day-to-day will mix conventional software engineering—building features, fixing bugs, reviewing peers' work—with emerging AI agent development, including designing prompts, wiring up tools, and automating multi-step processes. The employer values this role because interns bring fresh technical curiosity while helping the team accelerate its AI-driven roadmap and identify promising future hires.

Key Responsibilities

  • Write, test, and maintain application code for live company projects, working under the direction of senior developers.
  • Prototype and improve AI agents that use large language models to reason, call external tools, and execute autonomous workflows.
  • Connect company software with third-party APIs, managing authentication, data transformation, and failure handling.
  • Produce readable code with accompanying documentation so that teammates can understand and extend your work.
  • Join agile ceremonies—standups, sprint planning, retrospectives—and give constructive feedback during code reviews.
  • Investigate and resolve defects in existing systems, focusing on stability, performance, and user impact.
  • Keep abreast of new AI and software development tools, then share practical findings and recommendations with the team.

Requirements & Qualifications

  • Recent graduate with a degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a closely related ICT field.
  • Practical ability in at least one programming language, such as Python, JavaScript/TypeScript, Java, or C#.
  • Foundation in software development principles: data structures, version control with Git, and database design or querying.
  • Strong analytical and troubleshooting skills, plus a genuine willingness to learn unfamiliar technologies.
  • Effective written and spoken communication for collaborating with technical colleagues.
  • Preferred: Experience creating LLM-powered agents or applications via APIs from Claude, OpenAI, Gemini, or similar providers.
  • Preferred: Familiarity with agent frameworks and patterns such as LangChain, LlamaIndex, tool/function calling, retrieval-augmented generation (RAG), or the Model Context Protocol (MCP).
  • Preferred: Exposure to REST APIs, cloud environments (AWS, Azure, or GCP), or containerisation with Docker.
  • Preferred: A GitHub profile, portfolio, or personal projects that demonstrate your coding ability, especially in AI.

What We Offer / Why Join

  • A monthly stipend for the duration of the internship.
  • Direct mentorship from experienced developers and engineers.
  • Hands-on work on real, production-grade projects rather than training exercises.
  • Exposure to current AI technologies and agent engineering practices.
  • The chance to be considered for full-time employment if your internship performance is outstanding.

Applications close on 11 October 2026.

 

Interested candidates should submit their application, including a detailed CV and copies of relevant academic and professional certificates via [email protected], on or before 11/10/2026. Only shortlisted candidates will be contacted.

Green Com Enterprise Solutions Ltd is an equal opportunity employer. We welcome applications from all qualified candidates regardless of gender, background or disability.

825 open positions on Semasocial right now · 11175 open positions in Nairobi County, Kenya · 36 posted in the last 7 days
Application deadline: Oct 11, 2026 · 16 days left to apply
Contact Information
Sign in to apply for this job.
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.