About the Company
Exness is a leading global trading broker with over 2,000 employees across 13 countries and 40M+ trades daily. Recognized as a Best Place to Work, Exness prioritizes people, long-term growth, and technological innovation to support more than 1M clients worldwide. The company fosters a collaborative, inclusive, and high-performance culture while delivering fintech solutions at scale.
About the Role
The Senior Odoo Developer / Architect will join the Enterprise Applications team to evolve, maintain, and architect the company’s Odoo-based ERP platform. This role involves designing, customising, and integrating ERP solutions that are secure, scalable, and aligned with business needs. The position requires hands-on development, cross-system integration, and ensuring long-term system stability. Relocation support is provided for candidates moving to Limassol, Cyprus.
Responsibilities
- Architect, design, and maintain Odoo ERP modules and custom extensions.
- Configure workflows, user access, scheduled actions, and environment management across development, staging, and production.
- Integrate Odoo with HRM, FP&A, and data warehouse systems using RESTful APIs and automated data synchronization.
- Provide technical support for ERP users, troubleshooting functional and customisation issues.
- Ensure code quality, system scalability, and performance improvements.
- Participate in data migration, upgrades, and testing workflows.
- Collaborate with internal teams to align system design with business operations.
Required Skills
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or related field.
- 4+ years of hands-on experience with Odoo, including custom module development, system configuration, and integration.
- Strong Python proficiency and expertise with Odoo ORM, business logic, and server-side architecture.
- Deep understanding of PostgreSQL, database design, schema optimization, and complex queries.
- Experience with odoo.sh, version control (Git), CI/CD pipelines, and staging workflows.
- Knowledge of ERP workflows, module inheritance, views, access rights, and scheduled actions.
- Strong problem-solving, analytical, and communication skills.
Preferred Qualifications
- Odoo Functional or Technical Certifications.
- PostgreSQL or Python programming certifications (PCEP, PCAP).
- Experience with ERP implementation or business process modelling.
- Exposure to large-scale enterprise system integrations in finance, HR, or procurement.