GeezJobs
HOME JOBS FREELANCERS Services CAREER GUIDE
Login Join Free

Sorry, This Job is expired!

No worries! You can check out similar opportunities — Just Click Below.

View All Latest Jobs Today

SLR Consulting

Verified

Associate Software Engineer

Kigali - Rwanda full-time permanent

Posted

1 month ago

Experience

2+ Years

Deadline

Closed

Job Summary

The Associate Software Engineer works under the guidance of senior team members to support the design, development, testing, and maintenance of digital products used by SLR Better Mining. Joining the technical team and reporting directly to the Technical Adviser, the successful candidate will contribute to both frontend and backend development, support system integrations, assist with user support, and help with data cleaning and validation. This role focuses on delivering reliable, well-tested code while continuously learning software engineering best practices alongside technical leadership.

Qualification

  • Degree or equivalent training in Computer Science, Software Engineering, or a related field.

Experience

  • Strong baseline familiarity or exposure to technical environments, including comfort working in Linux/Bash environments.
  • Practical exposure to Git/GitHub for version control.
  • Educational or professional exposure to DevOps and deployment tools like Docker, CI/CD pipelines, and cloud platforms such as Heroku and Azure.
  • Exposure to Elixir/Phoenix is highly advantageous.

Core Duties and Responsibilities

Software Development & Delivery:

  • Support the development, testing, and maintenance of software applications using Elixir, Phoenix, Python, and JavaScript frameworks (NestJS, ReactJS, NextJS).
  • Implement features and resolve bug fixes based on clearly defined requirements and technical designs.
  • Write clean, readable, and testable code following established coding standards.
  • Assist in translating user and business requirements into viable technical solutions.
  • Participate actively in software testing, debugging, and quality assurance activities.
  • Develop basic technical documentation, including code comments and implementation notes.
  • Support application deployment activities under guidance from senior engineers.

System Support & Maintenance:

  • Assist in troubleshooting, debugging, and resolving software defects.
  • Support the maintenance of existing applications to improve overall stability and performance.
  • Help ensure systems remain up to date with required enhancements and fixes.
  • Escalate complex technical issues appropriately and document their resolutions.

Team Collaboration & Learning:

  • Collaborate closely with other engineers, Better Mining project staff, and broader SLR digital teams.
  • Take part in code reviews as a contributor and incorporate constructive feedback.
  • Demonstrate continuous learning and proactive skill development aligned with team needs.

Skills & Competencies

Technical:

  • Basic understanding of the Software Development Lifecycle (SDLC)
  • Knowledge of JavaScript and TypeScript
  • Familiarity with React.js, Next.js, and NestJS
  • Basic understanding of REST APIs
  • Basic knowledge of databases (PostgreSQL and MongoDB)
  • Basic understanding of software testing and debugging principles

Behavioural:

  • Strong problem-solving skills
  • High attention to detail
  • Willingness and eagerness to learn new technologies and frameworks
  • Strong collaborative mindset and openness to technical guidance

Role Level Expectations

  • Works under regular guidance and supervision from senior team members.
  • Delivers well-defined tasks with increasing independence over time.
  • Places a heavy focus on professional skill development and technical growth.
  • Does not hold primary ownership of production systems.

Skills Required:

  • Computer / Software / It / Data

Featured Jobs

View All
Inkomoko
full-time    |    permanent

@ Inkomoko

Head Of Talent Management & Development

Kigali - Rwanda above-100000birr
View Details
World Resources Institute
full-time    |    permanent

@ World Resources Institute

Senior HR Officer (Maternity Cover)

Kigali - Rwanda above-100000birr
View Details
World Vision
full-time    |    permanent

@ World Vision

Branch Manager

Kabarore VF Office - Rwanda above-100000birr
View Details
I
full-time    |    freelance

@ ISRAAID

WASH Consultant

Kigali - Rwanda above-100000birr
View Details
G
full-time    |    volunteer

@ Gate Of Wise

Volunteer Journalist

Kigali - Rwanda less-than-10000birr
View Details
I
full-time    |    freelance

@ Improbable

Head Of Marketing

Kigali - Rwanda above-100000birr
View Details
I
full-time    |    freelance

@ Ironhack

Lead Instructor

Kigali - Rwanda above-100000birr
View Details
Yo IT Consulting
full-time    |    freelance

@ Yo IT Consulting

Mechanical Engineer Expert

Kigali - Rwanda above-100000birr
View Details
Right To Play
full-time    |    permanent

@ Right To Play

Impact Officer

Kigali - Rwanda above-100000birr
View Details
Inkomoko
full-time    |    permanent

@ Inkomoko

Safeguarding Manager

Kigali - Rwanda above-100000birr
View Details
Yo IT Consulting
full-time    |    freelance

@ Yo IT Consulting

Architect CAD & Construction Documentation Specialist

Kigali - Rwanda above-100000birr
View Details
T
full-time    |    freelance

@ TELUS Digital

Digital Twin & Synthetic Reality Specialist

Kigali - Rwanda above-100000birr
View Details
T
full-time    |    permanent

@ The Clean Cooling Network

Procurement Specialist

Kigali - Rwanda above-100000birr
View Details
Old Mutual Insurance Rwanda
full-time    |    permanent

@ Old Mutual Insurance Rwanda

Information Call Center Officer

Kigali - Rwanda 20001-30000birr
View Details
P
full-time    |    freelance

@ Proxify

Senior D365 Developer

Kigali - Rwanda above-100000birr
View Details
Zipline
full-time    |    freelance

@ Zipline

Staff Software Engineer

Kigali - Rwanda above-100000birr
View Details
One Acre Fund
full-time    |    permanent

@ One Acre Fund

Strategic Partnerships Manager / Senior Associate (Fixed-Term)

Kigali - Rwanda above-100000birr
View Details
Ericsson
full-time    |    permanent

@ Ericsson

Charging Integration Engineer

Kigali - Rwanda 30001-50000birr
View Details
World Bank Group
full-time    |    permanent

@ World Bank Group

Senior Agriculture Economist

Kigali - Rwanda above-100000birr
View Details
Inkomoko
full-time    |    permanent

@ Inkomoko

UI/UX Engineer

Kigali - Rwanda 30001-50000birr
View Details
One Acre Fund
full-time    |    permanent

@ One Acre Fund

Payments & Reconciliation Transformation Lead

Kigali - Rwanda above-100000birr
View Details
Zipline
full-time    |    permanent

@ Zipline

Customer Care Advocate

Muhanga - Rwanda 30001-50000birr
View Details
SNV
full-time    |    permanent

@ SNV

Project Finance Officer

Kigali - Rwanda above-100000birr
View Details
UNOPS
full-time    |    freelance

@ UNOPS

Programme Management Office (PRMO) - Senior Advisor

Kigali - Rwanda above-100000birr
View Details
B
full-time    |    permanent

@ Bolingo Consult

B2B Sales & Digital Marketing Associate

Kigali - Rwanda 30001-50000birr
View Details