Software Engineer Cloud Platform Development

Urgent
Apply Now

Job Description

Software Engineer – Yo Uganda Limited

Company: Yo Uganda Limited
Location: Kampala, Uganda
Position: Software Engineer
Employment Type: Full-Time
Department: Product Engineering & Technology Innovation
Industry: Financial Technology / Mobile Payments / Software Development
Salary: UGX 88,000,000 – UGX 170,000,000 per year (depending on qualifications, technical expertise, and experience)
Contract Type: Permanent
Working Hours: 40 Hours per Week

About the Company

Yo Uganda Limited is a well-established Ugandan technology company specializing in mobile payments, digital financial services, enterprise integrations, API solutions, and business automation platforms. The company works with telecommunications providers, financial institutions, development organizations, and enterprises to deliver secure digital transaction solutions across East Africa.

Professionals seeking jobs in Uganda and technology-driven career opportunities are encouraged to apply.

Position Overview

The Software Engineer will contribute to the design, development, deployment, and optimization of enterprise applications, payment platforms, and cloud-based solutions. The successful candidate will collaborate with product managers, solution architects, DevOps specialists, and business stakeholders to deliver innovative and scalable software products.

This opportunity is ideal for professionals searching for job openings in Uganda, vacancies in Uganda, and software engineering careers within a rapidly growing digital technology environment.

Key Responsibilities

  • Design and develop enterprise-grade software applications.
  • Build scalable APIs and backend microservices.
  • Participate in technical architecture and software design reviews.
  • Develop cloud-native applications and business platforms.
  • Execute all phases of the software development lifecycle.
  • Write clean, efficient, and maintainable code.
  • Conduct code reviews and technical quality assurance activities.
  • Troubleshoot software issues and optimize application performance.
  • Support modern cloud computing environments and infrastructure.
  • Implement secure coding standards and cybersecurity best practices.
  • Collaborate with DevOps teams on deployment automation.
  • Integrate software systems with external platforms and services.
  • Support digital transformation and business innovation initiatives.

Applicants interested in jobs in Kampala and hiring in Uganda opportunities are encouraged to apply.

Educational Requirements

Essential Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related discipline.
  • Strong understanding of software design principles, algorithms, and system architecture.

Preferred Qualifications

  • Master’s Degree in Information Systems, Computer Science, or Software Engineering is advantageous.
  • Certifications in AWS, Microsoft Azure, Kubernetes, DevOps, Scrum, Agile, or Google Cloud Platform are highly desirable.

Experience Requirements

  • Minimum 3–5 years of professional software engineering experience.
  • Experience developing enterprise software solutions and APIs.
  • Experience working within Agile software development environments.
  • Exposure to fintech, payments, telecommunications, or enterprise technology sectors is preferred.

Technical Skills and Competencies

The ideal candidate should possess:

  • Advanced software engineering
  • Strong application development
  • Expertise in Java programming
  • Experience with Python development
  • Knowledge of web application development
  • Understanding of cloud computing
  • Experience with API development
  • Expertise in database management
  • Knowledge of microservices architecture
  • Experience with DevOps practices
  • Familiarity with CI/CD pipelines
  • Understanding of cybersecurity principles
  • Experience in system integration
  • Knowledge of Agile methodologies
  • Strong problem-solving skills
  • Excellent technical communication
  • Experience with software testing
  • Understanding of enterprise applications

Training and Professional Development

The successful candidate will receive:

  • Advanced Software Engineering Programs
  • Cloud Certification Sponsorship
  • DevOps Automation Training
  • Agile Project Delivery Workshops
  • Cybersecurity Awareness Programs
  • Technical Leadership Development
  • Product Innovation Training
  • Continuous Professional Development Opportunities

Professionals interested in recruitment in Uganda opportunities often prioritize employers that actively invest in employee learning and technical advancement.

Additional employment resources can be explored through:

Uganda Job

Salary and Benefits

  • Competitive annual salary package
  • Performance-based bonus opportunities
  • Comprehensive medical insurance
  • Pension and retirement benefits
  • Paid annual leave
  • Professional certification sponsorship
  • Employee wellness initiatives
  • Flexible learning opportunities
  • Structured career advancement pathways

Candidates searching for job posting in Uganda opportunities frequently prioritize employers that offer strong professional development support.

Career Advancement Opportunities

This role offers progression into:

  • Senior Software Engineer
  • Lead Software Engineer
  • Solutions Architect
  • Technical Product Manager
  • Engineering Manager
  • Enterprise Architect
  • Chief Technology Officer

Applicants interested in job in Uganda and long-term technology leadership careers can build substantial expertise through this position.

Employment Market Insights

Uganda’s digital economy continues to expand, creating strong demand for software engineering professionals. Job seekers frequently search for jobs in Entebbe, jobs in Jinja, vacancies in Uganda, hire in Uganda, recruit in Uganda, job portal in Uganda, job openings in Kampala, software engineer jobs in Uganda, post a job in Uganda, and recruitment in Uganda while exploring career opportunities.

Professionals interested in regional employment markets may also review:

Ghana Job

Candidates monitoring trends in hiring in Uganda and East African technology growth can expand their search through international job platforms.

Additional opportunities are available through:

South Africa Job

Technology professionals interested in North African markets may also explore:

Egypt Job

Application Requirements

Interested candidates should submit:

  • Updated Curriculum Vitae (CV)
  • Cover Letter
  • Academic Certificates
  • Professional Certifications
  • GitHub Profile or Technical Portfolio
  • Professional References
  • Valid Identification Documents

Application Deadline

Applications will remain open until the position is successfully filled.

Yo Uganda Limited is an equal opportunity employer committed to innovation, technology excellence, workforce diversity, and digital transformation. Qualified software professionals passionate about building scalable technology solutions and driving business innovation are encouraged to apply.