Software Developer Intern

Posted Yesterday
Be an Early Applicant
Kampala, UGA
In-Office
Internship
Information Technology • Software • Analytics • Consulting
The Role
Supports development, testing, debugging, maintenance, and documentation of web and software applications. Works with APIs, databases, payment gateway integrations, Git, and SaaS products while investigating software issues and participating in engineering and product meetings. The three-month internship is designed for recent graduates to gain practical experience and may lead to longer-term employment based on performance.
Summary Generated by Built In

Job Title: Software Developer Intern

Department: Engineering / Product Development
Reports To: Software Development Lead
Internship Duration: 3 months
Location: Ntinda
About ABC

Analytics Business Centre (ABC) is a SaaS and technology company building and implementing digital business solutions. We also operate a digital payments gateway, alongside business software, automation, systems implementation and technology services. We're looking for ambitious, recent graduates ready to gain real-world experience in a fast-moving technology business.

Purpose of the Role

The Software Developer Intern will support ABC's engineering team in building, testing and maintaining software applications, with exposure to real SaaS products and a live digital payments environment.

Key Responsibilities
  • Support development of web and software applications
  • Write clean, maintainable code
  • Test and debug applications
  • Work with APIs and third-party integrations
  • Support payment gateway integrations
  • Work with databases
  • Use Git and version control
  • Support existing SaaS products
  • Prepare technical documentation
  • Participate in product and engineering meetings
  • Investigate and resolve software issues


RequirementsEducation Requirements
  • Recently completed a degree/diploma in Computer Science, Software Engineering, Information Technology, Computer Engineering or a related field from a recognised university or tertiary institution
  • Previous full-time employment is not required; relevant academic projects, personal projects, hackathons or internships are an advantage
Technical Skills
  • Understanding of programming fundamentals
  • Exposure to JavaScript, Python, PHP or similar languages is an advantage
  • Familiarity with APIs, databases, web development or cloud technologies is a plus
  • Exposure to payment systems and Git/version control is beneficial but not required
  • Willingness to learn ABC's technology stack


BenefitsSoft Skills & Competencies
  • Strong problem-solving ability
  • Curiosity about technology and digital business
  • Attention to detail
  • Good communication skills
  • Ability to work in a team
  • Initiative and ownership
  • Ability to meet deadlines
What the Intern Will Learn
  • How SaaS products are built, tested and maintained in production
  • Real-world API and payment gateway integration
  • Collaborative software development using Git and version control
  • Working within an engineering and product team environment
  • Debugging and resolving live software issues
  • Writing technical documentation
3-Month Performance Expectations
  • Contribute working, tested code to assigned tasks with growing independence
  • Demonstrate improving code quality and debugging ability
  • Actively participate in engineering and product meetings
  • Show growing understanding of ABC's systems and codebase
  • Complete assigned technical documentation accurately
What Success Looks Like After 3 Months
  • Delivers working code with minimal rework required
  • Demonstrates solid understanding of at least one part of ABC's tech stack
  • Actively contributes to debugging and resolving issues
  • Documentation produced is clear and usable by the team
  • Shows increasing confidence working with APIs, databases or integrations
Potential Career Path

Strong performers may progress toward roles such as Junior Software Developer, Software Developer, or Product/Engineering Support Specialist within ABC.

Career Opportunity: This is a three-month graduate internship. Interns who demonstrate exceptional performance, strong learning ability, professionalism and a good fit with ABC may be considered for longer-term or permanent employment, subject to organisational requirements.


Skills Required

  • Recently completed a degree or diploma in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field
  • Graduated from a recognised university or tertiary institution
  • Understanding of programming fundamentals
  • Exposure to JavaScript, Python, PHP, or similar programming languages
  • Familiarity with APIs, databases, web development, or cloud technologies
  • Exposure to payment systems and Git/version control
  • Relevant academic projects, personal projects, hackathons, or internships
  • Strong problem-solving ability, communication skills, teamwork, initiative, attention to detail, and ability to meet deadlines
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
17 Employees
Year Founded: 2016

What We Do

Analytics Business Centre Limited is a Kampala-based technology and management consulting company that designs and implements digital business solutions. It provides software, automation, systems implementation and technology services, alongside SaaS products and a digital payments gateway. Its mission is to equip businesses with intelligent, data-driven tools and processes that improve decision-making, operational efficiency, revenue generation and growth.

Similar Jobs

Ericsson Logo Ericsson

Techno Commercial Manager RAN EMEA

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
27 Locations
88000 Employees
In-Office or Remote
2 Locations
25000 Employees

Old Mutual Logo Old Mutual

Internal Motor Assessor

Fintech • Payments • Financial Services
In-Office
Kampala, UGA
12448 Employees

Analytics Business Centre Logo Analytics Business Centre

Administrative Assistant

Information Technology • Software • Analytics • Consulting
In-Office
Kampala, UGA
17 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account