Senior Software Developer - Minaye PLC

cover
logo

Senior Software Developer - Minaye PLC

  •   1 Vacancy
  • 20 Views

Experience

3 Year

Employee type

Full Time

Position

Intermediate

Offer Salary

ተመራጭ

Job Description

Minaye PLC is seeking a highly skilled and experienced Senior Software Developer to lead the development, customization, and maintenance of its Enterprise Resource Planning (ERP) ecosystem and proprietary in-house software solutions.

The successful candidate will bridge business requirements and technical implementation, ensuring that internal systems are scalable, secure, efficient, and reliable. The ideal applicant will have a strong software engineering background and practical experience customizing ERP modules while developing web applications from the ground up.

Key Responsibilities

Design, develop, and maintain custom Odoo modules based on business requirements.

Customize existing Odoo workflows, modules, and reports.

Design and build robust web-based applications to support internal business operations.

Integrate in-house applications with existing databases and ERP systems.

Develop APIs and connectors to integrate Odoo with third-party services and legacy systems.

Write clean, maintainable, and testable code in line with software development best practices.

Conduct code reviews and provide technical guidance to junior developers.

Optimize database queries and maintain data integrity across PostgreSQL and other database systems.

Troubleshoot software issues, resolve bugs, and conduct root cause analysis for system failures.

Provide technical support for escalated system issues.

Prepare and maintain technical documentation for software solutions and system architectures.

Required Qualifications and Experience

Educational Requirements

A bachelor's degree in any of the following fields is required:

Computer Science

Software Engineering

Information Technology (IT)

A related field

Professional Experience

At least 3 years of professional software development experience.

Hands-on experience with Odoo or another major ERP system, such as SAP or Oracle, is essential.

Technical Skills

Strong proficiency in Python and other web development languages.

Experience developing and customizing ERP modules and workflows.

Ability to develop web applications and integrate them with databases and external systems.

Knowledge of PostgreSQL and database query optimization.

Experience developing APIs and system integrations.

Strong coding, debugging, testing, and documentation skills.

Preferred Skills and Competencies

Excellent analytical and problem-solving abilities.

Strong communication skills, including the ability to explain technical concepts to non-technical stakeholders.

Ability to work independently and manage multiple priorities.

Strong collaboration and code-review skills.

A proactive mindset focused on continuous improvement and software quality.

How to Apply

Interested and qualified applicants should submit their CV and a brief cover letter outlining their relevant experience and specific web development technology stack.

Email application:Talentaquisitionminaye@gmail.com

Required email subject: Application for Senior Software Developer

Alternatively, applicants can apply through the company's careers website:

Official application link:https://jobs.minayegroup.com/jobs/detail/senior-software-developer-571

Application deadline: November 14, 2026

Please ensure your CV and cover letter clearly demonstrate your software development experience, ERP expertise, and technical skills. Only shortlisted applicants will be contacted for an interview.

ችሎታ
FlexibilityCommunication SkillsProblem-SolvingInterpersonal SkillsLearning Agility