5+ years of experience in Odoo development and MVC architecture., Proficiency in Python, Javascript, XML, and SQL for PostgreSQL., Hands-on experience with Scrum/Agile methodologies and Linux/Unix environments., Strong analytical, problem-solving skills, and ability to work independently..
Key responsibilities:
Conduct Odoo development activities including customization, code migration, and data import.
Analyze functional specifications and design technical structures for solutions.
Collaborate with the Technical Lead to plan, develop, and enhance business applications.
Participate in Sprint meetings and contribute to documentation and code optimization.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
MarsDevs is a remote-first, offshore digital product development company that stands out from the crowd due to its unwavering commitment to the quality of code, no-vendor-locking guarantee, speed, and building technical architectures that last a while.
We build MVPs, Mobile and Web Applications, and SaaS Products for Early to Growth Startups, and vertical solutions for SMBs that want to streamline their business processes digitally. From building a rudimentary prototype all the way to a decked-out microservices-based SaaS product, we’ve got you covered.
We offer following services:
- Systematic analysis of the project
- Requirements gathering and tasks focusing
- UI/UX design
- Writing the specification, architecture design
- Technical Consulting
- Deployment of applications
- Set up and optimization
- Maintenance and Technical Support
- Digital Marketing
We are based in India. In the last 4 years, we have successfully delivered over 60 solutions and products in 10 countries and 12 different industry verticals. The secret-sauce to our success lies in working on a project with dedicated teams that we believe would be the best fit for the project. If we don't have the members, our partnership network allows us to scale our strength both horizontally and vertically, within 10 days.
We can engage with you in a number of ways. All the options are flexible, transparent, and open to change at any time. For more information, reach out to info@marsdevs.com.
Only immediately joiners should apply to this role
Company Description
MarsDevs is a remote-first offshore digital product development company based in India.
We specialize in building MVPs, Mobile and Web Applications, SaaS Products for Early to Growth Startups, and vertical solutions for SMBs.
With a focus on quality code, technical architectures, and client satisfaction, we have successfully delivered over 60 solutions in 10 countries and 12 industry verticals.
Role Description
This is a full-time remote role for an Odoo Developer with 5+ years of experience.
The Odoo Developer will be responsible for systematic analysis of projects, requirements gathering, UI/UX design, architecture design, technical consulting, deployment of applications, set up and optimization, maintenance, and technical support.
Responsibilities
Carrying out Odoo development activities for Customization, Code Migration, Data Migration & Import, Generating BI Reports, Output Documents, Functional Test/User Acceptance Test, Automation Test & Unit Test.
Analyze and clarify functional specifications, write technical specifications, design technical structure of the solution, and implement business logic.
Work closely or in coordination with Technical Lead as needed to plan, scope, design, develop, test, implement, support, and enhance Business applications and it's features/solutions.
Understanding the requirements and participating in project planning by giving an estimation of the work to Technical Lead.
Application development using Odoo framework & components.
Bug fixing, performance optimization, production support.
Be part of Sprint meetings to discuss project development progress/challenges/scope etc and also assist the ERP Technical Lead for preparing the Sprint report.
Make sure to follow the prescribed coding and development best practices to give high-quality output as per the requirement.
Adherence to the latest development methods like continuous deployment & integration.
Contribution to Odoo open-source projects, participation in Odoo technical community discussions, online forums, or interest groups.
Assess the impact of potential changes/customizations in Odoos core business apps, implement solutions to mitigate negative outcomes.
Document and demonstrate solutions by developing documentation, flowcharts, algorithms, data-flow diagrams, layouts, user-flow diagrams, charts, code comments, and keeping code clean, readable, and optimized.
Must possess a strong learning curve and should be willing to keep themselves abreast and continuously updating their job knowledge by studying state-of-the-art development tools, programming techniques, latest cloud services, modern programming/technical concepts for personal upscaling and in turn meeting organisational needs as well.
Developing technical documentation to guide future software development projects.
Required Skills
Must have sound knowledge of Odoo MVC architecture.
4-5 years of hands-on experience in developing & configuring Odoo applications/modules in the areas of Sales, Purchase, Delivery, Accounting, eCommerce, Qweb Reporting, etc.
Must be aware of Odoo's latest version and ORM API.
Must be aware of Odoo Enterprise solutions.
Must be aware of Odoo App store and popular third-party module authors such as OCA.
Must have code optimization skills and proactively look for ways to make the architecture, code, and operations better.
Must have experience with Scrum/Agile development methodologies.
Proficiency in Python, Javascript, XML.
Readiness to learn a new language and frameworks.
Must be a self-starter & be able to work with minimum supervision.
Hands-on experience in Linux/Unix development environments is a must.
Excellent knowledge of version control systems like GIT, Bitbucket, etc including branching and merging.
Excellent analytical and problem-solving skills.
Sound judgement and independent decision-making regarding the viability of ERP solutions and abstract concepts.
Experience in writing SQL queries for PostgreSQL.
Nice To Have
Knowledge of Odoo installation.
Knowledge of odoo.
Knowledge of Odoo POS modules.
Outstanding written and verbal communication and interpersonal skills.
Sound knowledge of Internet technologies like SSH/SFTP/FTP, Linux/UNIX shell scripting (eg. bash).
Good understanding of Object-Oriented Design principles, web-services, RESTFul APIs, and design patterns.
(ref:hirist.tech)
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.