Senior Technical Expert I: -Back-end Developer

cover
logo

Senior Technical Expert I: -Back-end Developer

  •   1 Vacancy
  • 2 Views

Experience

8 Year

Employee type

Full Time

Position

Experienced Professional

Offer Salary

Attractive

Job Description

Senior Technical Expert I – Back-end Developer at ATI supports the development and maintenance of digital systems for agricultural and government solutions. The role focuses on backend application development, API integration, database management, system security, deployment, and technical documentation while supporting digital transformation initiatives within the Ministry of Agriculture.

Requirements

Back-end Development & System Architecture

  • Design, develop, and maintain RESTful APIs and server-side business logic.
  • Build scalable microservices and backend applications.
  • Develop and optimize relational and non-relational databases.
  • Ensure high system performance, availability, and scalability.

Database & Security Management

  • Optimize database performance, indexing strategies, backup, and recovery mechanisms.
  • Implement authentication, authorization, encryption, and secure coding practices.
  • Conduct vulnerability assessments and resolve identified security issues.
  • Ensure compliance with government cybersecurity and data privacy standards.

System Monitoring & Technical Support

  • Monitor application logs, uptime, and server performance.
  • Conduct debugging, troubleshooting, and system upgrades.
  • Support deployment, version control, and environment configuration.
  • Provide technical support and knowledge transfer to internal IT teams.

Documentation & Collaboration

  • Prepare technical documentation, API documentation, and user guides.
  • Participate in Agile/Scrum development activities and team collaboration.
  • Maintain source code within official repositories.
  • Deliver periodic progress reports and tested production-ready releases.

Qualifications & Experience

Education

  • Bachelor’s or Master’s degree in:
    • Computer Science
    • Software Engineering
    • Information Technology
    • or related fields.

Experience

  • Minimum:
    • 8 years of professional experience for Bachelor’s degree holders, or
    • 6 years for Master’s degree holders in back-end development.

Technical Skills

  • Proficiency in one or more of:
    • Python
    • Java
    • .NET
    • PHP
    • Node.js (JavaScript/TypeScript)
  • Experience with frameworks such as:
    • Django
    • Spring Boot
    • .NET Core
    • Laravel
    • Express.js
    • Next.js
  • Strong knowledge of:
    • PostgreSQL
    • MySQL
    • MSSQL Server
    • MongoDB
  • Familiarity with:
    • Git
    • Docker
    • CI/CD practices
    • Postman
    • Swagger/OpenAPI
    • Open Telemetry
    • SigNoz
  • Experience in DHIS2 application development/customization is an advantage.

Core Competencies

  • Strong analytical and problem-solving skills.
  • Effective communication and documentation abilities.
  • Ability to work independently and collaboratively.
  • Strong task ownership and adaptability in evolving environments.

Job Details

  • Contract Duration: One year with possibility of extension
  • Duty Station:Addis Ababa (Secondment to MoA)

How to Apply

Interested applicants should submit:

  • Cover Letter
  • CV (maximum 5 pages)

Applications should be submitted through:
ATI Application Portal

⚠️ Applicants must clearly mention the position title “Senior Technical Expert I – Back-end Developer” in the subject line of the cover letter.
⚠️ Do not submit certificate scans during the initial application stage.
⚠️ Only shortlisted candidates will be contacted.
⚠️ Women are highly encouraged to apply.

Skills
Communication SkillsComputer SkillsProblem-SolvingProfessionalism