MogiMogiJobsPowered by MobiusEngineLet Mogi apply

George Bernard Consulting

Odoo Developer

Sri Lanka

Full-time

About the job

Design, develop, and maintain robust Odoo modules (v19) and LMS solutions throughout the full software development lifecycle Analyze complex business requirements and translate them into technical specifications and functional Odoo workflows Collaborate with cross-functional teams to design and implement innovative ERP solutions aligned with project objectives Design and customize QWeb PDF reports, Excel exports, and dynamic dashboards to provide actionable business insights Develop and configure advanced workflow management logic to support efficient process automation Perform unit testing and integration testing to validate module functionality and ensure system stability Write clean, maintainable, and scalable code following PEP8 standards and Odoo development guidelines Participate in peer code reviews to ensure high-quality and consistent module development Stay up to date with the latest Odoo features (v19) and relevant industry trends and apply them in development work Analyze, optimize, and troubleshoot PostgreSQL database performance and implement effective solutions Support system enhancements, bug fixes, and continuous improvement initiatives Assist in system documentation and technical knowledge sharing Requirements Bachelors degree in Computer Science, Engineering, or a related discipline Minimum of 3 years of hands-on experience in Odoo development (v17 or v18 preferred) Strong proficiency in Python programming Solid understanding of Odoo ORM and MVC architecture Extensive experience with Odoo web technologies including XML, QWeb, JavaScript, and HTML/CSS Strong knowledge of PostgreSQL and ability to write complex and optimized SQL queries Odoo Certification is highly preferred Proven ability to analyze business requirements and translate them into effective Odoo workflows Experience in unit testing and integration testing using Odoos testing framework Proficiency in Git or GitHub for version control and collaboration Experience working with RESTful APIs, XML-RPC, or JSON-RPC integrations Experience with LMS-based platforms such as Moodle or OpenEducat is a strong advantage Strong problem-solving and analytical skills with attention to code quality and scalability Excellent communication and teamwork skills Ability to work independently while taking ownership of assigned responsibilities