Software Engineer Digital Financial Systems

Urgent
Apply Now

Job Description

Software Engineer – Pegasus Technologies Uganda Limited

Company: Pegasus Technologies Uganda Limited
Location: Kampala, Uganda
Position: Software Engineer
Employment Type: Full-Time
Department: Software Engineering & Innovation
Industry: Information Technology / Software Development / Digital Solutions
Salary: UGX 90,000,000 – UGX 175,000,000 per year (based on qualifications, experience, and technical expertise)
Contract Type: Permanent
Working Hours: 40 Hours per Week

About the Company

Pegasus Technologies Uganda Limited is a well-established technology company delivering enterprise software, digital transformation services, systems integration, IT consulting, cloud infrastructure, and business automation solutions across Uganda and East Africa. The company supports both public and private sector organizations through innovative technology solutions and advanced software platforms.

Professionals seeking jobs in Uganda and opportunities in a fast-growing technology environment are encouraged to apply.

Position Overview

The Software Engineer will be responsible for developing enterprise applications, designing software solutions, supporting cloud-based systems, and delivering innovative technology products. The role requires strong technical expertise, collaboration with cross-functional teams, and a commitment to software quality and continuous improvement.

Candidates looking for job openings in Uganda, vacancies in Uganda, and high-impact software engineering careers will find this opportunity highly rewarding.

Key Responsibilities

  • Design, develop, and maintain enterprise software applications.
  • Build scalable and secure APIs and backend services.
  • Participate in solution architecture and technical planning activities.
  • Develop customer-facing digital products and business systems.
  • Execute all phases of the software development lifecycle.
  • Write efficient, maintainable, and testable code.
  • Conduct software testing, debugging, and optimization.
  • Implement secure development practices and coding standards.
  • Support modern cloud computing platforms and infrastructure.
  • Collaborate with DevOps teams to improve deployment efficiency.
  • Integrate software solutions with third-party applications.
  • Maintain technical documentation and development standards.
  • Contribute to innovation, automation, and digital transformation 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 object-oriented programming, algorithms, and software architecture.

Preferred Qualifications

  • Master’s Degree in Computer Science, Information Systems, or Software Engineering is an advantage.
  • Certifications in AWS, Azure, Google Cloud, Kubernetes, DevOps, Agile, Scrum, or Software Architecture are desirable.

Experience Requirements

  • Minimum 3–5 years of software engineering experience.
  • Experience building enterprise applications and digital platforms.
  • Familiarity with Agile development environments.
  • Experience in enterprise technology, fintech, telecommunications, or IT consulting is advantageous.

Technical Skills and Competencies

The ideal candidate should possess:

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

Training and Professional Development

Successful candidates will receive:

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

Professionals interested in recruitment in Uganda opportunities often prioritize employers that actively invest in workforce development and technical excellence.

Further employment resources are available at:

Uganda Jobs

Salary and Benefits

  • Competitive annual salary package
  • Performance-based incentives
  • Comprehensive health insurance
  • Retirement and pension benefits
  • Paid annual leave
  • Professional certification support
  • Employee wellness initiatives
  • Training and development programs
  • Structured career advancement opportunities

Candidates searching for job posting in Uganda opportunities frequently value organizations that offer long-term career growth.

Career Advancement Opportunities

This position offers progression into:

  • Senior Software Engineer
  • Lead Software Engineer
  • Technical Architect
  • Solutions Architect
  • Engineering Manager
  • Head of Software Development
  • Chief Technology Officer

Applicants interested in job in Uganda and technology leadership careers can develop substantial expertise and professional growth through this opportunity.

Employment Market Insights

Uganda’s software and technology sector continues to expand, creating demand for highly qualified engineering professionals. Job seekers frequently search for jobs in Entebbe, jobs in Mbarara, 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.

Technology professionals interested in regional opportunities may also review:

Kenya Jobs

Candidates monitoring trends in hiring in Uganda can further explore employment opportunities across Africa.

Additional resources are available through:

Ghana Jobs

Professionals interested in North African technology careers may also explore:

Egypt Jobs

Application Requirements

Interested applicants should submit:

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

Application Deadline

Applications will remain open until the position is successfully filled.

Pegasus Technologies Uganda Limited is an equal opportunity employer committed to innovation, technology excellence, digital transformation, and professional workforce development. Qualified software professionals passionate about building impactful software solutions and driving business innovation are encouraged to apply.