Job Description
Department: ICT
Location: Addis Ababa (Head Office)
No. Required: 1
Reports To: ICT Manager
Employment Type: Full-time, Permanent
Salary: As per company scale
Job Summary
The senior full-stack developer designs, builds, and maintains NTPLC's internal web and mobile applications and integrations, connecting Odoo ERP, GPS/telematics, and other business systems.
Key Duties and Responsibilities
Design, develop, test, and deploy secure web applications, portals, and internal tools across the front end and back end.
Build and maintain REST APIs and integrations between Odoo ERP, GPS/fleet tracking, attendance, and third-party systems.
Develop custom Odoo modules, reports, and dashboards in collaboration with the Odoo Functional Consultant.
Design and optimize databases (PostgreSQL/MySQL), queries, and data pipelines.
Apply secure coding practices, code reviews, version control (Git), and CI/CD.
Containerize and deploy applications on company servers or the cloud (Docker, Linux).
Write technical documentation and support users on applications developed in-house.
Troubleshoot production issues and continuously improve performance and reliability.
Job Requirements
BSc in Computer Science, Software Engineering, Information Technology, or a related field; an MSc is an advantage.
A minimum of 5 years of professional full-stack development experience, with at least 2 years at a senior or lead level.
Demonstrable portfolio or GitHub of delivered projects.
How To Apply
Interested applicants who meet the requirements should apply within fifteen (15) consecutive working days from the date of this announcement.
Applications are accepted online only, through the following link: https://shorturl.at/CNzQc
Attach an application letter, an updated CV, and copies of educational credentials, work experience certificates, and relevant professional certificates as a single PDF file not exceeding 10 MB.
Only shortlisted candidates will be contacted for written examination and/or interview.
How to Apply
Apply using the provided link below.
Apply: https://shorturl.at/CNzQc
Featured Vacancies
Hand-picked opportunities from Ethiopia’s top employers
Pacific Construction Plc
View DetailsBGI Ethiopia
View DetailsBeker PLC
View DetailsApply for this Job
Senior Full Stack Developer
National Transport PLC