1,705,460open jobs
101,782companies
255,103added this week
Browse all
Salary
≈ $23k – $69k per year (Estimated)
Location
In office (Kigali)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Oct 15, 2026.

Overview
Company
Impact
Profile match

Job Purpose

Senior Software Development & Database Administration Engineer will support existing systems, develop new solutions, manage databases, work effectively with software consultant and help the DSSU adopt modern technologies and AI-enabled digital solutions

Key Responsibilities

  • Developing, maintaining, upgrading and modernizing existing and new software applications.
  • Analyzing legacy systems developed using different technologies and ensuring their continued operation and modernization.
  • Designing, administering, securing, optimizing, backing up and recovering organizational databases.
  • Developing APIs and integrating existing systems with new applications.
  • Designing and implementing secure, scalable and maintainable software solutions.
  • Supporting data analytics, dashboards, automation and appropriate AI-enabled solutions.
  • Applying software development, cybersecurity, testing, version control and deployment best practices.
  • Working closely with external software consultants, reviewing their technical work, source code, databases, documentation and deliverables.
  • Ensuring proper technical knowledge and system ownership are transferred to the organization after software projects are completed.
  • Providing technical recommendations to management on software modernization, database management, AI, analytics, and digital transformation.
  • Prepare and submit monthly reports to head IT.

Requirements

Qualifications & Experience

  • Education: A Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Information Systems or a related field. A Master’s Degree will be an added advantage.
  • Experience: At least 3 years of relevant professional experience, with 5+ years preferred, in software development, database administration, or related areas.

Key Competencies

  • Strong experience in software development, system analysis, application architecture and database administration.
  • Proven ability to work with both legacy/old technologies and modern programming languages and frameworks.
  • Preferred Programming language include: C#, Java, Python, JavaScript/Typescript, PHP, C/C++, SQL. The candidate should not be restricted to a single programming language.
  • Strong knowledge of SQL and relational databases such as Microsoft SQL Server, PostgreSQL, MySQL or Oracle.
  • Experience in API development and system integration.
  • Knowledge of Git, DevOps, cloud technologies, cybersecurity, backup/recovery, and system deployment.
  • Understanding of data analytics, AI integration, automation and modern digital technologies.
  • Ability to analyze, upgrade, modernize and maintain existing systems while developing new applications.
  • Relevant professional certifications in software development, databases, cloud, cybersecurity, AI, or data analytics will be an added advantage.

Q-Sourcing Servtec is an equal opportunity employer.

Deadline: 31st AUGUST 2026. Only shortlisted candidates will be contacted. Solicitation will lead to disqualification.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,705,460 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Kigali
$100k – $130k per year • In office • Full-Time • New York
Python
JavaScript
TypeScript
AI/ML
LLM
Frontend
React.js
Apply
$180k – $250k per year • Remote (AMER) • Full-Time • 10+ years exp
Python
Java
Rust
C++
Scala
C++
PyTorch C++
Databases
ClickHouse
Apache Iceberg
Delta Lake
Presto
LanceDB
Apache Hudi
Trino
AI/ML
Hadoop
Spark
JAX
Multimodal AI
Midjourney
Flink
PyTorch
Runway
Ray
World Models
Apply
$200k – $400k per year • Remote (worldwide) • Contractor
Python
JavaScript
TypeScript
AI/ML
Cursor
Claude Code
OpenAI Codex
Apply
$200k – $400k per year • Remote (worldwide) • Contractor
Python
JavaScript
TypeScript
AI/ML
Cursor
Claude Code
OpenAI Codex
Apply
Software Engineer 1 day ago
$105k – $162k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Austin
Python
JavaScript
Kotlin
C++
AI/ML
Copilot
Mobile
MVVM
DevOps
Docker
GitHub
Management
Agile
Apply
≈ $23k – $68k per year (Estimated) • In office • 5+ years exp • High School Diploma • Kigali
SQL
C#
C#
.NET
AI/ML
OCR
DevOps
Rest API
Azure
Analytics
Power BI
Management
SharePoint
Microsoft Office
Apply
In office • 5+ years exp • Kigali
Python
JavaScript
Java
TypeScript
SQL
C#
Node JS
Java
Spring Boot
C#
ASP.NET Core
Node JS
Nest.JS
Databases
PostgreSQL
PostGIS
Frontend
Next.js
React.js
Parcel
Mobile
State Management
DevOps
Rest API
CI/CD
Git
SOAP
Analytics
ETL/ELT
Apply
≈ $43k – $96k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Kigali
Apply
≈ $25k – $57k per year (Estimated) • In office • 5+ years exp • Master's Degree • Kigali
Apply
≈ $40k – $83k per year (Estimated) • In office • 10+ years exp • Kigali
Databases
MySQL
PostgreSQL
RabbitMQ
MariaDB
Apache Kafka
DevOps
Rest API
Terraform
Ansible
CI/CD
Docker
Kubernetes
Configuration Management
IAM
Linux
DNS
Cybersecurity
ISO 27001
Zero Trust
Least Privilege
Threat Modeling
PKI
Management
ITIL
Apply
See all jobs
This is one of many
1,705,460 more open roles from verified company boards, updated every day.