6 Fresh Graduate Jobs – Officer Software Engineering – Uganda Revenue Authority (URA)

Job Title:    Officer Software Engineering (6 Fresh Graduate Job Vacancies)

Organisation: Uganda Revenue Authority (URA)

Duty Station: Kampala, Uganda


About URA:

The Uganda Revenue Authority (URA) was established by the Uganda Revenue Authority Statute of 1991 and set up in September of the same year as a central body for assessment and collection of specified revenue, to administer and enforce the laws relating to such revenue and to provide for related matters. This statute incorporated all the laws that were in force then regarding tax collection. The new organization (URA) amalgamated the three tax administration departments that were responsible for all the taxes collected by the Central Government of Uganda.


Job Summary:  The Officer Software Engineering will mainly develop software applications and conduct software quality assessments to enable automation and interfacing of business processes in order to enhance organizational efficiency and improve tax payer compliance.


Key Duties and Responsibilities: 

Develop the software to automate any business processes that necessitates automation.

  • Gather user requirements to inform development of software
  • Analyze the requirements to come up with software design
  • Write computer applications that suit the gathered requirements/satisfy user needs
  • Deploy developed applications into production.
  • Offer technical advice on acquisition of outsourced software

Carryout software testing  to evaluate whether it meets the user requirements and the business needs

  • Develop test plan to guide the software testing process
  • Set up test environment(where test runs are conducted) which mimics the production environment
  • Develop test scenarios and test cases (which guide the actual testing and where the test results are recorded
  • Carry out actual test to determine system functionality
  • Write test report to document and inform stakeholders of the test results

Conduct software quality assessments to evaluate the effectiveness of its functionality

  • Research, identify and develop templates for documenting processes, designs and test results
  • Carryout reviews on technical documents to identify gaps in processes and ensure conformity to URA / industry standards
  • Make recommendations on how gaps can be fixed or how documents can be aligned to standards

Carryout system upgrades to improve the effectiveness and integrity of existing systems

  • Identify inefficiencies in exiting systems and processes
  • Gather recommendations from users on how to improve the current systems
  • Develop and deploy patches (new software versions) to improve the effectiveness of exiting systems

Provide user support to improve service availability and application usage.

  • Develop user manuals for developed software
  • Carry out user sensitization and training on how to use the developed application.
  • Receive user queries and provide feedback
  • Engage business units and guide the documentation of business processes
  • Carry out other IT related work like Computer configuration, networking on projects.


Qualifications, Skills and Experience:

  • The applicant for the Uganda Revenue Authority (URA) Officer Software Engineering job opportunity must hold an honors degree in BSc. Computer Science, Bachelor of Information Technology, Bachelor of Science (Computer Science), Bachelor of Software Engineering; Bachelor of Statistics (Computing)
  • Knowledge of software quality assurance standard (IEEE, ISO/IEC etc.)
  • Software testing standard (IEEE829, ISO/IEC/IEEE29119)
  • Excellent knowledge of Relational Database management systems and development using Oracle RDBMS, MS SQL Server, Postgres, and MySQL
  • Experience in developing web applications using at least one popular web framework (JSF, GWT, Spring MVC, .NET MVC 2/3 Framework )
  • Knowledge and usage of software testing tools (security, test case management, automation testing, stress and performance management)
  • Good understanding of the programming languages (Java, C#, Php etc.)
  • Hands on experience in designing interactive applications
  • Ability to Work under pressure
  • Ability to document requirements and specifications in a concise but comprehensive manner
  • Team player
  • Analytical thinking skills – able to simplify complex problems, processes or projects into component parts, explore and evaluate them systematically
  • Ability to work for long hours
  • Interpersonal skills – – able to build and maintain effective working relationships with a range of people. Works co-operatively with others to be part of a team, as opposed to working separately or competitively
  • Self-directed and very creative
  • Strategic thinking – able to identify a vision along with the plans, which need to be implemented to meet the end goal, evaluating situations, decisions and issues in the short, medium and long term.
  • Influencing and persuading – able to present sound and well-reasoned arguments to convince others. Adapts to the situation and can draw from a range of strategies to persuade people in a way that results in agreement or behavior change
  • Communication – able to get one’s message understood clearly by adopting a range of styles, tools and techniques appropriate to the audience and the nature of the information


Desirable Requirements            

  • Oracle Certified Associate Java SE Programmer or Oracle Certified Professional Java SE Programmer, Microsoft Certified Solutions Developer (MCSD)
  • Experience of active Software Development ideally with exposure to the full software lifecycle (from requirements through production)
  • Demonstrated experience in mobile application development for Android, IOS, and Windows mobile


How to Apply:

All suitably qualified and interested candidates who wish to join URA should apply online at the link below.


Click Here


Deadline: 15th May 2021


For more of the latest jobs, please visit https://www.theugandanjobline.com or find us on our facebook page https://www.facebook.com/UgandanJobline



Leave a Reply

Your email address will not be published. Required fields are marked *