I Data Technologies PLC logo

Senior Software Developer

I Data Technologies PLCAddis Ababa

On-siteFull-timeAddis AbabaSenior

Experience

Senior

Salary

Not specified

Posted

2 days ago

Deadline

in 4 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

Job 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

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.

Requirements

Required Skills

identify customer requirementsuse technical drawing softwareuse software librariescreate flowchart diagramdefine technical requirementsuse an application-specific interfaceutilise computer-aided software engineering toolsdevelop automated migration methods

Level

Senior

Location

Addis Ababa

How to Apply

Apply using the provided link below.
Senior Software Developer at I Data Technologies PLC | HojiiNet