Location
In office (Addis Ababa)
Seniority
Senior · 6+ years exp
Employment
Full-Time
First seen by Alion on Nov 5, 2026.
Overview
Company
Impact
Profile match
BlueSpark Business Technology Solution is an Ethiopian technology company that delivers field projects for public digital services. It runs a national ID registration project with operations managers and field coordinators placed in about ten towns, among them Dessie, Hawassa, Arba Minch, Mizan and Wolkite. The company is headquartered in Ethiopia.
Job Purpose
We are looking for a motivated senior software programmer, with excellent task management skills with attending development, analysis and reporting skill for high impact business solutions. We need a motivated senior software engineer with strong task management skills. You must handle development, analysis, and reporting for high-impact business solutions.
Job Duties and Responsibilities
- Work in a structured environment with a focus on task execution.
- Interpret business requirements into effective solutions.
- Apply good technical and problem-solving skills. Keep a keen eye on quality.
- Guide junior programmers in best practices and implementation.
- Produce code that follows the quality and security guidelines.
- Apply security know-how: authentication, authorization, input validation, and secret handling.
- Define service boundaries, the data model, API contracts, and failure modes.
- Design unit, integration, and contract tests.
- Set review standards and enforce them. Attend code and design reviews.
- Set and enforce coding and review standards for the team.
- Help with architectural design.
- Own the technical onboarding of new developers.
- Show evidence of coaching and mentoring juniors.
- Use Git workflow, pull requests, CI pipelines, and environment promotion.
- Work with cross-functional teams to ensure software quality.
- Conduct software testing, debugging, and troubleshooting.
- Upgrade and debug software when required.
- Analyze data and communicate project status.
- Commit to continuous learning.
Required Qualifications
Education
- Minimum of a Bachelor's Degree in Computer Science or a relevant field. Master's Degree preferred.
Experience
- six Years or more years of work experience in the design and development of enterprise applications.
Knowledge, Skills, and Abilities
- Proven skills in planning and task management.
- Strong backend experience in Phyton, Fast API.
- Strong frontend experience in TypeScript, Svelte, React.
- Experience in REST APIs, JSON, and XML.
- Experience in PostgreSQL. Redis is a plus.
- Experience with software development tools and CLI tools, such as Git.
- Experience in enterprise application programming.
- Cloud-native delivery experience.
- Observability experience is a plus: logging, metrics, tracing, and OpenAPI.
- AI and machine learning literacy is a plus. Delivery experience in AI is not required.
- Analytical and problem-solving skills.
- Ability to work independently and within a team.
- Excellent verbal and written communication skills.
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.
2,236,693 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.
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
Addis Ababa
Senior Backend Engineer, Growth
6 hours ago
$225k – $260k per year · Remote (United States) · Full-Time · 4+ years exp
Python
Databases
PostgreSQL
DynamoDB
Apply
Remote (Brazil) · Full-Time · Brazil
JavaScript
Node JS
Databases
Redis
DynamoDB
Apache Kafka
Amazon DocumentDB
AI/ML
Copilot
DevOps
GitHub Actions
CI/CD
AWS
Amazon EC2
GitHub
Management
Scrum
Kanban
Apply
Desenvolvedor Python Sênior (Foco em IA)
1 hour ago
Remote (Brazil) · Full-Time · Brazil
Databases
RabbitMQ
Apache Kafka
AI/ML
RAG
Google ADK
Apply
Desenvolvedor FullStack .Net/React Sênior
1 hour ago
Remote (Brazil) · Contractor · 8+ years exp · Brazil
JavaScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
xUnit
Databases
PostgreSQL
RabbitMQ
AI/ML
Claude Code
Frontend
React.js
DevOps
Rest API
GitLab CI
CI/CD
Jenkins
Git
AWS
Docker
AWS Lambda
Amazon EC2
GitHub
Amazon S3
Management
n8n
Scrum
Kanban
QA
Jest
Apply
Desenvolvedor Full Stack .net
1 hour ago
In office · Full-Time · São Bernardo do Campo
C#
C#
ASP.NET Core
Entity Framework Core
Mobile
Clean Architecture
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Scrum
Apply
In office · 10+ years exp · Master's Degree · Addis Ababa
Apply
Apply
Apply
Apply
Apply
This is one of many
2,236,693 more open roles from verified company boards, updated every day.

