Uganda Retirement Benefits Regulatory Authority

ICT Officer – Software Engineering

Uganda Retirement Benefits Regulatory Authority

Uganda Full time IT & Software
Posted: Jul 06, 2026 4 weeks ago 81 views

Job Description

 
 

ICT Officer – Software Engineering Job in Uganda

Uganda Retirement Benefits Regulatory Authority (URBRA)

JOB OVERVIEW
The Uganda Retirement Benefits Regulatory Authority (URBRA) is seeking a highly skilled ICT Officer – Software Engineering to design, develop, deploy, and maintain modern software systems that support the Authority’s regulatory, operational, and digital transformation agenda.
This role is ideal for a software engineer with strong experience in enterprise application development, system integration, APIs, databases, and secure software engineering practices.
The successful candidate will work in a dynamic environment focused on delivering secure, scalable, and high-performance digital solutions using modern technologies and Agile methodologies.

JOB PURPOSE
The ICT Officer – Software Engineering will be responsible for building and maintaining software applications that enhance URBRA’s operational efficiency, regulatory compliance, and service delivery. The role emphasizes secure coding, system integration, innovation, and adherence to ICT governance standards.

KEY RESPONSIBILITIES
  • Design, develop, test, deploy, and maintain software applications in line with business and ICT requirements.
  • Participate in the full Software Development Life Cycle (SDLC) using Agile methodologies.
  • Develop and maintain web applications, mobile applications, APIs, databases, and middleware integrations.
  • Integrate systems with the Electronic Risk-Based Supervision System and other enterprise platforms.
  • Improve existing systems by identifying performance gaps and implementing efficient solutions.
  • Develop and maintain technical documentation including system design documents, APIs, user manuals, and configuration guides.
  • Monitor application performance, troubleshoot issues, and perform root cause analysis.
  • Provide second-level application support and coordinate with vendors for issue resolution.
  • Ensure compliance with secure coding standards, data protection policies, and ICT governance frameworks.
  • Research and recommend modern technologies to improve system performance and efficiency.

REQUIRED QUALIFICATIONS
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Professional certifications in relevant ICT areas such as:
    • Secure coding / OWASP
    • Database administration (Oracle, SQL Server, PostgreSQL, MySQL)
    • Cloud computing or DevOps fundamentals
    • ITIL or service management frameworks
    • Java, .NET, PHP frameworks

Preferred Certifications
  • OCA / OCP Java SE
  • MCSD / MCSA
  • Oracle Database certifications

WORK EXPERIENCE
  • Minimum of 3 years’ professional experience in software development within an enterprise environment.
  • Strong experience in full SDLC and Agile development environments.
  • Experience in PHP frameworks such as Laravel or Yii2 or equivalent enterprise stacks.
  • Strong knowledge of JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue.js).
  • Proven experience in API development and system integration (REST, middleware, authentication services, webhooks).
  • Experience in database design, SQL development, performance tuning, and data management.

TECHNICAL SKILLS
  • Backend development: PHP, Java, C#, Python
  • Frontend development: HTML, CSS, JavaScript, Tailwind CSS
  • Frameworks: Laravel, Yii2, React, Angular, Vue.js
  • Databases: Oracle, MS SQL Server, PostgreSQL, MySQL
  • Tools: Git, version control, CI/CD pipelines, deployment tools
  • Testing: Unit testing, performance testing, security testing
  • APIs: RESTful services, integration platforms, middleware

KEY COMPETENCIES
  • Strong analytical and problem-solving skills
  • Excellent debugging and system troubleshooting abilities
  • Strong communication and teamwork skills
  • Ability to work under pressure and meet deadlines
  • Innovation mindset and willingness to adopt new technologies
  • Strong attention to detail and code quality

WHY JOIN URBRA?
  • Opportunity to work on national-level digital systems
  • Exposure to enterprise-grade software architecture
  • Professional growth in a regulated ICT environment
  • Contribution to Uganda’s financial and retirement systems modernization

HOW TO APPLY
Interested candidates should apply through the official URBRA recruitment portal via the application link provided in the original job advert.


About Company

Uganda Retirement Benefits Regulatory Authority

Uganda Retirement Benefits Regulatory Authority

Apply on External Website
You will be redirected to the employer's application page.

Job Overview

  • Job Type: Full time
  • Experience Level: Intermediate
  • Education Level: Bachelors
  • Vacancies: 1
  • Category: IT & Software
  • Location: Uganda
  • Application: External Website
Join our WhatsApp group 1