Geez Jobs
Home Find Jobs Find Companies Browse Categories Blog FAQ Contact Us Salary Calculator

FB

Senior Software Developer / Lead Software Engineer

ADDIS ABABA, ETHIOPIA FULL TIME High Skilled
Posted Sep 22, 2026
Experience High Skilled
Salary Negotiable
deadline Oct 03, 2026 10 days left
Advertisement

Job Description

1.   Senior Software Developer / Lead Software Engineer

Company

FG Business Group 8085

Advertisement

Department

Technology C Digital Solutions

Location

Addis Ababa, Ethiopia

Job Type

On-site, Full-Time

Experience

6+ Years

Vacancy

1

Job Level

Senior / Lead

Application Deadline

October 03, 2026

About FG Business Group

FG Business Group 8085 is a growing and innovative organization with diverse business interests in Addis Ababa. The Group is strengthening its operations through technology, digital solutions, innovation, and customer-focused services.

Job Summary

The Senior Software Developer / Lead Software Engineer will lead the design, development, deployment, integration, and management of scalable software solutions supporting the Group’s business and technology operations. The role combines advanced software engineering, technical leadership, business understanding, and digital expertise.

Key Responsibilities

  • Lead the complete Software Development Life Cycle (SDLC), from requirements analysis and system design through development, testing, deployment, and maintenance.

  • Design, develop, integrate, and maintain scalable, secure, and high-performance software applications.

  • Translate business requirements into effective technical specifications and solutions.

  • Lead software architecture, system integration, API development, database design, and application optimization.

  • Conduct code reviews and establish standards for quality, security, documentation, and maintainability.

  • Lead and mentor junior and mid-level software developers.

  • Plan and coordinate software-development projects, milestones, technical resources, and deliverables.

  • Troubleshoot complex technical problems and ensure timely resolution.

  • Support cloud solutions, automation, DevOps, CI/CD, and digital-transformation initiatives.

  • Develop and maintain digital platforms supporting business operations and customer engagement.

  • Collaborate with Marketing and Business Development teams on digital and content initiatives.

  • Support websites, content-management systems, analytics platforms, and other digital technologies.

  • Identify opportunities for automation and technology-driven operational improvement.

  • Evaluate emerging technologies and recommend solutions aligned with business objectives.

  • Ensure applications meet appropriate standards for security, performance, scalability, reliability, and user experience.

Job Requirements

Minimum Qualifications & Experience

Education

  • Master’s Degree in Software Engineering, Information Technology, Computer Science, or a related field.

  • Bachelor’s Degree in Software Engineering, Computer Science, Information Technology, or a related field is required.

  • Relevant professional certifications are an advantage

Experience

  • Minimum 6 years of progressive professional experience in software development, software engineering, or technical leadership.

  • Demonstrated experience in a senior software-development or technical-leadership role.

  • Proven experience leading software-development projects and technical teams.

  • Experience in a diversified business group, conglomerate, multi-business organization, technology company, or technology-focused organization.

  • Experience with international content development, digital marketing platforms, or international digital-business ecosystems is highly desirable.

Required Technical Skills

  • Software architecture and system design

  • Full-stack development

  • Web and mobile application development

  • Database design and management

  • API development and system integration

  • Cloud technologies

  • Git and version control

  • DevOps and CI/CD

  • Software testing and quality assurance

  • Cybersecurity and secure coding

  • System performance and optimization

  • Content-management systems

  • Digital platforms and analytics

  • Automation and digital transformation

Core Competencies

  • Technical leadership

  • Strategic and analytical thinking

  • Software architecture and problem-solving

  • Team leadership and mentoring

  • Business and technology alignment

  • Digital transformation

  • Innovation

  • Project management

  • Communication and collaboration

  • Decision-making and accountability

Key Performance Areas

  • Timely delivery of software projects

  • Software quality and security

  • System reliability and performance

  • Successful system integration

  • Digital-platform development

  • Technology-enabled business improvement

  • Automation and process optimization

  • Technical-team development

  • User and stakeholder satisfaction

How To Apply

Application Requirements

  • Updated CV/Resume

  • Educational credentials

  • Relevant professional certificates, if applicable

  • Portfolio/GitHub profile or examples of software projects, where available

  • Brief cover letter highlighting relevant senior-level experience

“Senior Software Developer / LeadSoftware Engineer – Application” by September 30, 2026.All interested and qualified applicants who fulfill the above requirement can submit or send their Document Via Email: FGVacancy8085@gmail.com and through Ethiojobs With in 10 days starting from the posted date.

How to Apply

All interested and qualified applicants who fulfill the above requirement can submit or send their Document Via Email: FGVacancy8085@gmail.com and through Ethiojobs.

Apply: https://ethiojobs.net/jobs/rwkiGejlzD-senior-software-developer-lead-software-engineer

Advertisement