The Ultimate Software Development Solutions In Ethiopia

We have been working with over
20+ clients

01About Us


Addis Software PLC is a Software development team in Addis Ababa, Ethiopia serving clients nationwide and worldwide. We are extremely committed to delivering quality advice, sales and support to assist our clients to achieve the maximum from their investment. Addis Software PLC was started because we want to contribute our own share by providing opportunities to talented developers. While working on projects that actually can bring a significant change in Ethiopia’s IT sector. So as to digitalize government services or private sector services and many more. We want to create an environment where everyone learns from each other and grows together. While creating an open and transparent culture in our office.



  • logo

    Software Development

    Creating adaptable digital experiences for all devices, optimizing user interaction across platforms.

  • logo

    IT Consulting

    Advice and guidance to any kind of software products for all sectors.

  • logo

    System Design & Architecture

    Crafting scalable and efficient systems for seamless website performance.

  • logo

    Our Own Product

    Revolutionize your routine with our innovative, user-centric product.


03Our Clients

04Our Core ValueS

Honesty and Integrity

Honesty and Integrity

We believe in conducting business with the highest level of honesty and integrity. Transparent and ethical practices build trust with our stakeholders and contribute to a positive, sustainable business environment.

Openness and Collaboration

Openness and Collaboration

We foster a culture of openness, encouraging transparent communication and collaboration. By valuing diverse perspectives and ideas, we create an inclusive environment that fuels innovation and creativity.

Continuous Learning and Improvement

Continuous Learning and Improvement

We embrace a growth mindset and actively seek opportunities for continuous learning and improvement. Our culture encourages curiosity, ensuring our team evolves to meet industry demands.

Customer-Centric Focus

Customer-Centric Focus

Our commitment to our customers is at the forefront of everything we do. We actively listen to their needs, provide exceptional service, and strive to exceed expectations, building lasting relationships and loyalty.



Link Builders 🇸🇪 🇲🇹

Link Building is a method SEO professionals use to generate backlinks that compel search engines to rank their websites higher on search results. LinkBuilders makes it easier for SEO professionals…

  • web app
  • SEO
  • Monitor
  • Visualize
  • Google Search Algorithm
Link Builders 🇸🇪 🇲🇹

Yegna Home 🇪🇹

YegnaHome is a vacation rental platform designed for the Ethiopian Market. The application makes numerous state of the art hotels, apartments and houses available for people who are looking to…

  • Android
  • IOS
  • Web App
  • Hotel
  • Vacation
  • Apartment
Yegna Home 🇪🇹


  • “I couldn’t be happier about the fact that we found Abenezer and Addis Software, after a bunch of terrible experiences with outsourcing our development department. They’ve helped us grow our business by creating SEO friendly websites that really suit our audience. The communication is straightforward and we truly appreciate the expertise of each and every team member that we”

    🇬🇧 Fruityslots

  • We wanted to take the time to write you and thank you for the amazing work you have provided us in the design, planning and building of the Arkend Coffee Marketplace. I can not thank you enough for your invaluable inputs into our ecosystem. You took the time to learn about coffee and the industry which you applied to the system design which not only helped us save money but also our time in the long run. In addition, the quality of the design and code, both the backend and front end, is handsdown the best in Ethiopia. Everything works great and the UI is just what we were hoping for.

    🇪🇹 🇩🇪 Arkena

  • We have been working with Addis Software PLC since 2020-06 and we are thankful to have found a trusted partner to build and develop our websites and CMS. Addis Software PLC has been able to take care of developing our pages in accordance with our specification and requirements.

    🇸🇪 Brilling Media

  • I would like to recommend Addis Software for developing web or APP. We have been working with Addis software for the last 6 months and since then they demonstrated a deep understanding of the job. Addis software has an excellent, very hard working, and energetic team I have ever seen.

    🇸🇪 Red Earth LTD

  • Addisoftware and the team managed the development and set up of our new brands e-commerce website along with offering support and guidance on other social media outlets. We had no knowledge of shopify and they made our vision for the brand come to life and offered help with the training to get us set up on the backend. They continue to support us wherever needed through setting up email accounts, website…

    🇬🇧 Wat.the.brand

  • Yegna Home have been working with Addis Software PLC since 2020-06 and we are thankful to have found a trusted partner to build and develop our websites and CMS. Addis Software PLC has been able to take care of developing our pages in accordance with our specification and requirements.

    🇪🇹 yegna home

07 Blog

Five reasons why you should start using Svelte

Five reasons why you should start using Svelte

I want to say right off the bat that it’s an absolute joy using Svelte. After giving it a quick…
CI/CD with gitlab runner – Automatic app deployment.

CI/CD with gitlab runner – Automatic app deployment.

Before getting in to more details and seeing the strategies we can use to set up a CI/CD pipeline in…
Are you overusing express-validator’s custom validator?

Are you overusing express-validator’s custom validator?

express-validator is a popular express middleware library used to validate and sanitize user input. It offers a set of express…

Frequently Asked Questions

What involvement will be expected from me throughout the process?

faq icon faq icon

When developing software for a client, the client must be willing to make requirements as clear, comprehensive,  prioritized, and accurate as possible. This will reduce confusion and the need for redoing work that does not match the vision. In turn, it will optimize the development cost while speeding up deployment time.

What is the cost involved in developing a website?

faq icon faq icon

The cost of developing a website or app depends on the size and complexity of the project.

How long does it take to build an app?

faq icon faq icon

It usually takes several months to develop an app.

How many developers are required to build an app?

faq icon faq icon

The number of developers required depends on the size and complexity of the project. Generally speaking, it takes a team of developers to create an app.

How do we communicate?

faq icon faq icon

We will have frequent meetings to Regularly engage clients through weekly check-ins, feature-related discussions, and a staging environment for them to see progress in all means of communication.

What will happen after the launch?

faq icon faq icon

After a product’s launch, we ensure that our clients are happy and satisfied by providing follow-up.

What technologies do you use?

faq icon faq icon

We use JavaScript, Java, HTML, C, Git, C++, Python, CSS, and  SQL choosing one for a project would depend on the project’s requirements, business goals, and other expectations.

What does your software development process look like?

faq icon faq icon

Requirements Analysis -gathering all the specific details required for a new system will collect the functional and design requirements of the business process, the user requirements, and the operational requirements.

Planning – which developers will plan for the upcoming project. the planning stage sets the project schedule, which can be of key importance if development is for a commercial product that must be sent to market by a certain time.

Design -Developers will outline the overall application’s details, including specific aspects, such as user interfaces, System interfaces, network, and network requirements Databases.

Software development -is the part where developers write code and build the application according to the earlier design documents and outlined specifications. Developers will follow any coding guidelines as defined by the organization.

Testing – ensure there aren’t any bugs and the end-user experience will not be negatively’s important that the software overall ends up meeting the quality standards.

Deployment -After the project team tests the product and the product passes each testing phase, The phases include deployment preparation and procedures, product deployment, transferring ownership of the product, and closing the deployment phase. Then the product is ready to go live. This means that the product is ready to be used in a real environment by all end users.