
Senior Software Developer
I Data Technologies PLC • Addis Ababa / Jimma/ Project Locations
Experience
Executive(VP, Director)
Salary
Not specified
Posted
about 4 hours ago
Deadline
in 7 days
Job Description
iDATA Technology Center Plc, in partnership with our sister company Data Arts LLC, is a technology-driven organization committed to delivering innovative digital solutions that enable businesses and institutions to thrive in today’s rapidly evolving environment. Our core areas of service include system development, data technology, business intelligence, data analytics, artificial intelligence, and cybersecurity.
Currently iDATA Technology Center Plc is seeking qualified experts in
1. Senior Software Developer
Department: Application Development team Reports To: Team leader
Location: Addis Ababa / Jimma/ Project Locations
Position Summary
The Senior Software Developer (Full Stack) is responsible for designing, developing, testing, deploying, and maintaining scalable, secure, and high-performing software applications. The role covers both front-end and back-end development, database management, API integration, cloud deployment, and software architecture. The incumbent provides technical leadership, mentors junior developers, and collaborates with cross-functional teams to deliver innovative digital solutions that meet organizational and customer needs.
Key Responsibilities and Duties
- Analyze business and technical requirements.
- Design scalable and maintainable software architecture.
- Develop technical specifications and solution designs.
- Ensure software adheres to security, performance, and scalability standards.
- Participate in system architecture and technology selection decisions.
- Design and develop responsive web user interfaces.
- Develop server-side applications and business logic.
- Design and implement RESTful and GraphQL APIs.
- Design relational and NoSQL databases.
- Develop enterprise software solutions.
- Build cloud-based and on-premises applications.
- Develop CI/CD pipelines.
- Automate software deployment.
- Ensure software quality through continuous testing.
- Apply authentication and encryption standards.
- Ensure compliance with cybersecurity policies.
- Prepare and maintain standard documentation
- Mentor junior software developers.
- Improve software development standards.
- Introduce automation where appropriate.
- Report on development progress, risks, and system performance
Working Conditions
- Office-based with potential remote work flexibility
- May require extended hours during critical project phases
Salary
Attractive as to the company salary scale Application Instructions
Requirements
Required Qualifications and Skills
- Bachelor’s degree or above in Computer Science, Software Engineering, information system or related field
- Technical Skills
- Strong proficiency in backend languages (Python, Java, Node.js)
- Experience with frameworks (Spring Boot, Django, Express.js, .NET Core)
- Solid knowledge of databases (PostgreSQL, MySQL, MongoDB)
- Experience with API development (REST, GraphQL)
- Familiarity with micro services architecture
- Experience with cloud platforms (AWS, Azure, Google Cloud)
- Minimum of 8+ years of experience in fullstack software development
Required Skills
Level
Executive(VP, Director)
Location
Addis Ababa / Jimma/ Project Locations
How to Apply
Interested and qualified applicants are invited to complete and submit the iDATA Technology Center Plc – Job Application Form found in the link https://docs.google.com/forms/d/e/1FAIpQLScMbworzPavDq7-6Iv1S6zy0wtkP0d9F9T1vch5wxCzNY523A/viewform?usp=publish-editor within 5 working days after the vacancy announcement.