3 Navabrind It Solutions Jobs
3-5 years
Navabrind IT Solutions - Senior Odoo Developer - Python Programming (3-5 yrs)
Navabrind It Solutions
posted 2d ago
Flexible timing
Key skills for the job
Job Overview :
Navabrind IT Solutions is seeking an experienced Sr. Odoo Developer to join our dynamic team.
The ideal candidate will have in-depth experience in developing, customizing, and maintaining Odoo modules using Python.
This role involves designing solutions, optimizing system performance, mentoring junior developers, and staying updated with the latest trends in Odoo development.
If you have a passion for Odoo ERP and a strong technical background, we invite you to apply.
Key Responsibilities :
- Lead the design, development, and implementation of customized Odoo modules based on client requirements.
- Develop new Odoo features, business logic, and back-end services using Python and Odoo's ORM.
- Customize Odoo's core functionality (e.g, Sales, Inventory, Accounting, HR) to meet client-specific needs.
- Integrate Odoo with third-party applications or APIs to extend functionality and improve system performance.
- Provide mentorship to junior developers on Odoo development best practices, Python programming, and Odoo architecture.
- Conduct code reviews to ensure compliance with coding standards, security guidelines, and best practices.-
- Encourage best practices for unit testing, debugging, and troubleshooting of Odoo implementations.
- Share knowledge and experience to help junior team members grow and improve their Odoo development skills.
- Work closely with stakeholders, business analysts, and project managers to understand the business requirements and translate them into technical specifications.
- Participate in client meetings to gather functional and non-functional requirements, ensuring that the solution aligns with business goals.
- Architect and optimize Odoo solutions for performance, scalability, and maintainability.
- Monitor and troubleshoot system performance issues related to the Odoo environment and suggest improvements.
- Ensure that Odoo implementations are running efficiently across different environments and handle load effectively.
- Be involved in all stages of the software development lifecycle, including design, development, testing, deployment, and maintenance.
- Work in an Agile environment, managing timelines and deadlines for module development and feature delivery.
- Keep up-to-date with the latest versions of Odoo, new features, and updates, assessing their impact on existing implementations.
- Provide guidance on how new Odoo features can be leveraged to improve business processes and ERP functionality.
- Evaluate and incorporate new tools and technologies in the Odoo ecosystem to enhance development efficiency.
Required Skills & Qualifications :
- 3+ years of hands-on experience in Odoo development (version 12 or later).
- Strong expertise in Python programming and its application in Odoo development.
- Proficient in Odoo ORM, modeling and view architecture.
- Experience in developing custom Odoo modules and integrating them with external systems via APIs and web services (REST, SOAP).
- Knowledge of Odoo's technical stack, including its workflow and ORM.
- Solid experience with PostgreSQL (or similar databases) and performance tuning.
- Hands-on experience in Odoo database management and deployment best practices.
- Familiarity with Linux server environments, cloud-based hosting, and managing Odoo installations.
- Strong experience in customizing Odoo interfaces using XML, QWeb, and JavaScript for enhanced user experience.
- Ability to modify reports and dashboards using Odoo's reporting tools
Functional Areas: Other
Read full job descriptionPrepare for Navabrind It Solutions roles with real interview advice
3-5 Yrs
2-7 Yrs
Kumbakonam, Chennai, Bangalore / Bengaluru