Surge Global is a digital consultancy that leverages marketing, data, and technology to help businesses grow. As Sri Lanka’s leading digital firm, we employ the best content, creative, design & engineering talent the country has to offer.
Embracing a culture of transparency and equality in the workplace, we’ve built an environment helping Sri Lanka’s best marketing and creative talent thrive. Our team looks at untangling multivariate problems with an open mind and the willingness to constantly test and learn.
With our headquarters in Colombo Sri Lanka, we help scale startups to Fortune 500 companies across the United States, United Kingdom, Australia, and Sri Lanka.
We are looking for a Senior Odoo Developer to lead the backend modernization and technical implementation of a comprehensive LMS-based ERP solution. In this role, you will take ownership of designing scalable Odoo architectures, developing advanced custom modules, and guiding junior developers while ensuring high-quality, performance-driven solutions. You will work within a connected digital ecosystem where Odoo serves as the central source of truth, integrating seamlessly with multiple external systems.
Responsibilities:
- Design, architect, and develop advanced Odoo modules (v19) and LMS-based ERP solutions across the full software development lifecycle.
- Lead technical solution design by analyzing complex business requirements and translating them into scalable Odoo architectures and workflows.
- Provide technical guidance, mentorship, and code reviews to ensure best practices and high-quality development standards.
- Customize and optimize QWeb reports (PDF), Excel exports, and interactive dashboards for business insights.
- Design and implement advanced workflow automation and approval processes within Odoo.
- Ensure system reliability through rigorous unit testing, integration testing, and troubleshooting.
- Optimize PostgreSQL database performance and manage complex query handling.
- Collaborate closely with cross-functional teams to deliver innovative and efficient ERP solutions.
- Stay updated on the latest Odoo features and industry trends, driving continuous improvement in development practices.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of hands-on Odoo development experience, specifically with versions v17 or v18.
- Strong expertise in Python and deep understanding of Odoo ORM and MVC architecture.
- Extensive experience with Odoo web technologies including XML, QWeb, JavaScript, and HTML/CSS.
- Proven experience in designing scalable architectures and leading technical teams.
- Strong PostgreSQL knowledge with experience in performance optimization.
- Odoo Certification is highly preferred.
- Experience with integrations using RESTful APIs, XML-RPC, or JSON-RPC.
- Proficiency in Git/GitHub and collaborative development workflows.
- Experience with LMS-based platforms (e.g., Moodle, OpenEducat) is a strong advantage.
- Excellent problem-solving, leadership, and communication skills.
Full-time
Colombo, Sri Lanka