Main Purpose of the Job

To design, build, and maintain efficient, reusable, and reliable C#, .Net, ASAP coding of any/all functions involved in the development and/or maintenance of new or existing applications. To ensure the best possible performance, quality, and responsiveness of the applications by identifying bottlenecks and bugs, and devise solutions to these problems and maintain code quality, organization , and automatization.

Note: This is a generic profile for positions of Systems Developer Java and Systems Developer non-java; Depending on business needs, Systems Developers will be selected based on the business priority areas of either competence in Java programming or non- java.

Provision for the specific programming language will be provided through the manpower process.

Key Performance Areas

1. Designing, developing and implementation of web-based applications
2. Ability to produce technical design documentation e.g. UML diagrams, Use case diagrams etc.
3. Profound insights into software development
4. Understanding of established software development lifecycle and version control
5. Understanding of various software design patterns
6. Fundamental understanding of web-based system programming and development
7. Ability to effectively mentor junior technical staff e.g. programmers.
8. Customer service
9. Training of staff

Position Requirements

Qualifications: Bachelor’s degree in Computer Science, Information Technology or related field and recognized certification, eg. C#, .Net, ASAP and BASIS certification.

Experience: At least four (4) years relevant post qualification experience, two (2) of which should have been at Senior Officer Level. Experience in C#, .Net, ASAP programming, spring framework, object oriented
programming , exposure to all aspects of the software, development
lifecycle, building restful APl’s, ability to model a problem domain in code
and communication , artefact repository management software and
code review loads for C#, .Net, ASAP positions will be desirable

Competencies :

  • Technical Expertise
  • Critical Thinking
  • Creativity & Innovation
  • Assertiveness
  • Communication
  • Team Leadership
  • Planning & Organising

Salary: BURS 05 (P268, 284 – P357, 540 per annum)

BURS offers a competitive salary and benefits such as, Medical Aid, Contributory Pension
Fund, Group Life Assurance Cover, 24 hour Group Personal Accident cover, Housing Subsidy
and Staff Welfare Schemes (Non-Guaranteed Personal and Residential and Vehicle loans
Candidates who meet the requirements for the above mentioned positions should apply and
attach comprehensive up to date curriculum vitae, certified copies of certificates, Omang and
at least two (2) work related references from current or previous employers, at least one (1)
reference should be current. Applications which do not meet the required provisions will not
be considered.

All applications should be addressed to;

Director Human Resources
Botswana Unified Revenue Service Block B, 4th Floor
Private Bag 0013

Note: Candidates who meet the requirements for the above mentioned positions should apply
and attach the necessary supporting documents. BURS will only enter into correspondence
with shortlisted candidates.

For any information regarding these positions, please contact the Human Resources office
at these telephone numbers: 3638906 (L. Tubego), 3639606 (M. Ntapu) or 3638936 (K.

Closing date: 22nd December, 2017 at 1630 hours