Software Developer at IPA Rwanda Deadline 2/2/2024

Rating:
2024-02-01 12:27:03 »   Category: Jobs

Innovations for Poverty Action (IPA), Rwanda Office 

Position: Senior Software Developer

Location: Kigali, Rwanda

Deadline to apply:  5 PM 2nd February 2024

Length of Commitment: 6 months to 1 year

Desired start date: ASAP

Reports to: Senior Research and Policy Manager or delegate 

Job background 

Innovations for Poverty Action (IPA) is an international research and policy nonprofit that discovers and promotes effective solutions to global poverty problems. IPA has been engaging with Rwanda’s Ministry of Education and Rwanda Education Board since 2013, a collaborative partnership underpinned by a Memorandum of Understanding.

Through the technical assistance to the Ministry of Education on data for decision making components, we are seeking a highly skilled Senior Software Developer to design and implement functional software solutions. Collaborating with upper management, you will play a key role in defining software requirements and assuming leadership of operational and technical projects. 

In this position, you will have the opportunity to work autonomously with minimal supervision, leveraging your exceptional organizational and problem-solving abilities. A strong background in software development and familiarity with working in a team agile are essential. Your primary objective will be to develop high-quality software solutions that meet user needs and align with the organization’s business goals. This will involve analyzing requirements, designing robust architectures, writing efficient code, and conducting thorough testing. 

As a Senior Software Developer, you will have the responsibility to drive projects forward, mentor team members, and contribute to continuous improvement initiatives.

Roles and responsibilities 

Directing software development projects

Producing, testing and debugging code

Develop high-quality software design and architecture

Identify, prioritize and execute tasks in the software development life cycle

Develop tools and applications by producing clean, efficient code

Automate tasks through appropriate tools and scripting

Perform validation and verification testing

Collaborate with internal teams and partners to fix and improve products.

Document development phases and monitor systems.

Ensure software is up to date with the latest technologies.

Qualifications 

Bachelor’s degree in related fields, such as Software engineering and computer science and other related field;

Up to five years’ experience working as a full stack software developer and having worked on the Management Information Systems with the government agencies or international organizations;

Extensive experience in software development, scripting and project management

Experience using system monitoring tools and automated testing frameworks

Knowledge of selected programming languages and frameworks (e.g. java, Java script/ Node JS, React JS)

In-depth knowledge of relational database management systems (e.g. PostgreSQL, MS SQL Server) and NoSQL databases (e.g. MongoDB)

Analytical mind with problem-solving aptitude

Ability to work independently.

Capable of organizing and facilitating training on information and data management systems and the use of ICT.

Knowledge of the Rwandan Education system is an asset.

Strong written and oral communication skills and complete fluency in English is required.

Cultural sensitivity and demonstrated ability to work successfully with diverse constituencies required; developing country experience required.

Flexible and proactive work ethic with a demonstrated interest in the vision and mission of IPA.

Additional Desired Qualifications 

Demonstrated ability to work with donors and/or partner organizations.

An analytical mind, ability to interpret and organize data. 

How to apply

All applicants must complete and submit their resume and cover letter to the link indicated below: APPLY NOW.

Kindly Note

All Jobs and Opportunities Published on iwacumarket.xyz are completely free to apply. A candidate should never pay any fee during the recruitment Process. Even if iwacumarket.xyz does its best to avoid any scam job or opportunity offer, a job seeker or an opportunity seeker is 100% responsible of applying at his own risk.

Check well before applying, if you doubt about the eligibility of any offer do not apply and notifie to iwacumarket.xyz via this email: info@iwacumarket.xyz and remember to never pay any fee to have a job or get any opportunity, if you do so, do it at your own risk.

Share It:
Stay Safe
  • Avoid deals that are too good to be true.
  • Deal with people in your area by meeting face to face to see the item.
  • Never provide your personal or banking information.
  • See our Safety tips regarding vehicle buying and selling.