About This Role
This is a hands-on development role within a company that builds both client-facing solutions and its own proprietary platforms. You won’t be designing systems from scratch; instead, you will work within established architectures to implement features and maintain stability. It suits a senior developer who values clean, reliable code over greenfield innovation, and who thrives in a structured, results-driven environment.
What the Requirements Say About This Role
The listed requirements point to a profile that prioritizes execution discipline over creative freedom. The company is looking for someone who can take defined specifications and deliver them accurately, troubleshoot existing codebases efficiently, and maintain system integrity under pressure. This suggests a developer with strong debugging skills, experience in production environments, and a track record of meeting deadlines without compromising quality.
How to Approach This Application
Emphasize your ability to work within existing code structures and your experience with bug fixing and feature implementation under tight timelines. Highlight specific examples where you improved system stability or delivered reliable code in a team setting. The employer values clarity and ownership, so frame your past work around taking responsibility for output quality rather than just task completion.
Who This Role Suits
This role is best suited for a disciplined senior developer who enjoys refining and stabilizing systems rather than pioneering new ones. Competition will be moderate but may attract experienced candidates from both local tech firms and international remote teams.
Careers at GREEN SHARE FUTURE PLC – Software Development Division
About Us
We build scalable digital systems for real-world problems while developing our own long-term platforms. Our work spans client solutions and internal products, requiring strong engineering thinking and execution. We are a high-performance team focused on clarity, ownership, and delivering real results.
Software Engineer (Application Developer)
Role Overview
You will support system development by implementing features, fixing issues, and contributing to reliable delivery.
Key Responsibilities
• Implement features based on defined requirements
• Fix bugs and improve existing functionality
• Support client project delivery
• Work within existing system structures
What You Own
• Correct and reliable implementation
• Stability of delivered features
What We Are Looking For
• Strong programming fundamentals
• Ability to understand and follow system structure
• Good debugging skills
• Willingness to learn and improve
System Expectations
We build systems used by multiple users. You are expected to work with:
• Multi-user applications with role-based access
• APIs and structured data systems
• Scalable and maintainable backend and frontend systems
• Real-world production environments (not demo apps)
Technical Capabilities
• Ability to build basic full-stack features
• Understanding of APIs and databases
• Familiarity with modern development tools
Technologies
• JavaScript (Node.js, React) or similar
• Python or other backend languages
• PostgreSQL or similar databases
• Git
How We Work
We value how you work as much as what you build. You are expected to:
• Take ownership — you are responsible for outcomes, not just tasks
• Communicate clearly — you explain ideas and problems in a structured way
• Be reliable — you follow through on commitments
• Adapt quickly — you work effectively with changing requirements
• Focus on outcomes — you solve real problems, not just complete tickets
Technically you are expected to:
• Work effectively with modern development tools
• Learn and adapt quickly to new technologies
• Become productive without formal training
Why Join Us
• Work on real systems with real impact
• Be part of building long-term platforms
• High ownership and growth opportunity
• Competitive salary, and conducive working environment
Salary
• Attractive and negotiable.
• BSc in Software Engineering, Computer Science, or related field
• Minimum 3+ years of relevant work experience
How To Apply
Send:
• Your CV + A cover letter explaining something you built or improved via mezwor@gmail.com or via ethiojobs
Related jobs
More openings in a similar category on Kedamijobs.
-
Senior HR and Administration Officer 2 (1 for Sululta and 1 for Addis Ababa)
Abays Trading PLC
-
Kitchen Chef (Cook)
Brave Wellness Center
-
Marketing and Access to Market Advisor
Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
Discover More Jobs
View Other JobsApply for this Job
Software Engineer (Application Developer)
GREEN SHARE FUTURE