Job Readvertisement: Software Tester/Developer (Contractual)

Organization RWANDA PUBLIC PROCUREMENT AUTHORITY

Level 2.I

Reports To Project Manager e-Procurement

No. of Positions 1

Job Description

• Carry out enhancements and maintenance of the e- Procurement System application, e- Procurement Application management & administration

• Ensure high availability of the e- Procurement system in compliance with System accessibility and availability monitoring, Security management, System Configuration management

• Oversee software needs within e- Procurement Project

• Manage & implement e- Procurement interfaces with other stakeholders’ systems

• Troubleshooting issues within the system when required and produce reports that guide the resolution.

• Design, documentation and development of system functionalities

• Develop unit and system testing cases and scripts, test and reports test results (modules regression, stress and performance testing)

• Communicate regularly with technical and operational staff to ensure system availability and performance;

• Work closely with E- Procurement Operation Team, network, database programmers and developers on a daily basis to ensure availability of the system and business continuity.

• Work with help desk support staff to carry out system support administration

• Understand of e- Procurement System source code

• Continuous integration with other systems, source code version control management and log analysis management

• Monitor and analyze of application operation status and recommend improvements

• Carry out a set of hands- on training to trainers on the contents of operating the system

• Ensure compliance with various software policies

• Monitoring and evaluation of the progress of e- Procurement implementation activities including ensuring that weekly reports are prepared and submitted by the individual units upon which they are reviewed and consolidated to report on the status on entire project activities

• Any other duties as assigned by immediate supervisor

Job Profile

Master’s or Bachelor’s degree in Computer Science, Software Engineering, Computer engineering, Information and Communication Technology, Information Management System with 5 years working experience in the field of software development and at least 2 years working as Software developer/tester on a large software system. The candidate must submit document/s proving his/her 2 years’ experience as a software developer/ tester on a large software system. (The proof may include but not limited to: Work certificate/s, cover and last page of the contract signed, appointment letter…).

PROCESS TO ATTACH DOCUMENTS

1. Scan your National ID together with documents proving your experience as software developer/tester; 2. Upload the documents in the place of ID; 3. Scan your degree and upload it on the place of Degree; 4. Apply for the post

KEY TECHNICAL SKILLS & KNOWLEDGE

– Deep understanding of public procurement laws and procedures in Rwanda

– Experience with Development, testing and deployment of a large applications

– Experience in developing, deploying and maintaining highly scalable databases and software using Oracle and Java Sprint MVC

– Understanding, Continuous Integration (CI with Jenkins or similar), Source Code Management and Control (SVN, Git)

– Experience to developing manual and automated unit and system testing cases and scripts, test and reports test results (modules regression, stress and performance testing

– Extensive practical knowledge & experience of programming languages

– Having a good grasp of software engineering, data structures and algorithms;

– In
– depth knowledge of relational databases (e.g. Oracle)

– Dynamic and proactive individual with the ability to produce technical work plans and monitor performance against them

– Experience using system monitoring tools and automated testing frameworks

– Familiarity with various software operating systems

– A technical mindset with great attention to details with control over synchronization of the software with the system architecture

– Fluent in Kinyarwanda, English and/ or French; knowledge of all is an advantage

APPLY FOR THIS JOB >>>

Please Share to