PREMIUM SOFTWARE DEVELOPMENT SOLUTIONS IN ETHIOPIA
Discover our
Work
These are our crafts
Our PortfolioJoin us
The best place to work and grow
Check open positionsEntrusted by
20+ long term clients
01About Us
SOFTWARE DEVELOPMENT IN ETHIOPIA SINCE 2019
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.
02OUR SERVICES
-
Software Development
Creating adaptable digital experiences for all devices, optimizing user interaction across platforms.
-
IT Consulting
Advice and guidance to any kind of software products for all sectors.
-
System Design & Architecture
Crafting scalable and efficient systems for seamless website performance.
-
Our Own Product
Revolutionize your routine with our innovative, user-centric product.
03Our Clients
04Our Products
-
Hotel ERP
Our Hotel ERP solution simplifies and automates processes, improving efficiency, enhanc...
-
Retail ERP System
Retail ERP solution empowers you to efficiently manage crucial aspects of your retail b...
-
Production ERP System
Production ERP solution, you can efficiently manage critical aspects of your production...
-
Rental ERP System
With our Rental Management solution, you can efficiently manage crucial aspects of your...
-
Project Management ERP System
our Project Management solution, you can efficiently plan, execute, and monitor project...
05Our Core ValueS
Honesty and IntegrityWe 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 CollaborationWe 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 ImprovementWe 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 FocusOur 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. |
06 Our PROJECTS
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
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
07TESTIMONIALS
08 Blog
Five reasons why you should start using Svelte
CI/CD with gitlab runner – Automatic app deployment.
Are you overusing express-validator’s custom validator?
Frequently Asked Questions
What involvement will be expected from me throughout the process?
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?
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?
It usually takes several months to develop an app.
How many developers are required to build an app?
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?
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?
After a product’s launch, we ensure that our clients are happy and satisfied by providing follow-up.
What technologies do you use?
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?
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 affected.it’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.