Software Developer Officer

Position: Software Developer Officer

Organization: Digaf Micro-Credit Provider S.C.

Location: Addis Ababa (Office-based)

Career Level: Mid-Level (3–5 years)

Employment Type: Full-time

Deadline: (Please refer to the application link for specific closing dates)


About the Job

As a Software Developer Officer, you will be responsible for designing, developing, and maintaining software applications that drive the organization’s micro-credit technology initiatives. This role focuses heavily on creating seamless system connections through API integration and ensuring data integrity through expert database management.

Key Responsibilities

  • Full-Lifecycle Development: Build and maintain applications aligned with specific business requirements.

  • System Integration: Implement robust API integrations to enhance system capabilities and data exchange.

  • Database Oversight: Handle database design, optimization, and maintenance (SQL and NoSQL).

  • Collaboration: Work with cross-functional teams to define software architecture and specifications.

  • Quality Assurance: Conduct code reviews, troubleshoot defects, and resolve performance bottlenecks.

  • Mentorship: Provide guidance to junior developers and assist in training new team members.

  • Documentation: Maintain clear records of software design and development processes.


About You

Qualifications & Experience

  • Education: Bachelor’s degree in Information Technology, Computer Science, or Software Engineering.

  • Experience: A minimum of 3–5 years of direct and relevant software engineering experience.

Technical Proficiency

  • Programming: Strong skills in languages such as Java, C#, or Python.

  • Database Management: Deep understanding of SQL and NoSQL database management systems.

  • Architecture: Mastery of software engineering principles, design patterns, and version control (Git).

  • APIs: Expertise in techniques and tools for connecting disparate systems.

  • Testing: Familiarity with software testing methodologies and tools.

Desired Skills

  • Agile: Knowledge of Agile development methodologies.

  • Web Stack: Experience with front-end technologies (HTML, CSS, JavaScript).

  • Modern Infrastructure: Familiarity with cloud computing and cybersecurity best practices.


Required Skills

  • Software Engineering: Scalable and efficient solution design.

  • Database Management: Design and optimization.

  • API Integration: Secure and seamless data exchange.

  • Communication: Ability to explain technical concepts to non-technical stakeholders.


How To Apply

Interested and qualified applicants are invited to submit their CV and application letter through the following Google Form:

Digaf Micro-Credit Provider S.C. is looking for innovative problem-solvers who are eager to stay updated with industry trends and drive technological growth.

To apply for this job please visit forms.gle.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.