Software Developer : We are looking for a talented and experienced Software Developer to join our team and focus on the development and optimization of our Odoo ERP system. The ideal candidate will have a strong background in Python, extensive experience with Odoo development, and a passion for creating robust business applications.


Responsibility
Implementation
- Develop and maintain the software to meet user requirements.
- Build efficient back-end features in Python.
- Integrate front-end components into applications.
- Provide proper technical solutions for projects.
- Implement software enhancements and suggest improvements.
- Profile code performance and optimize for the best performance.
- Perform unit testing and bug fixes to ensure software quality.
- Collaborate with cross-functional teams to implement software solutions.
- Stay up-to-date with the latest industry trends and technologies related to our software.


Maintainance
- Responding to technical queries from customers and prospects.
- Diagnosing and solving both of software issues and testing changes to the platform.
- Identifying and escalating priority issues; redirecting problems to appropriate resources.
- Work closely with Business Team to maintain standard and procedure.
Qualifications
-
Bachelor’s degree in Computer Science, Information Technology, or related field.
- 0-2 years of experience in Software development.
- The ability to influence stakeholders and work closely with them to determine acceptable solutions
- Understanding of ERP and software implementation
Must have
- Proficiency in Python programming.
- Strong knowledge of this programming framework and architecture (Django, Odoo, NestJS, Laravel).
- Experience with PostgreSQL or other relational databases.
- Understanding of front-end technologies (HTML, CSS, JavaScript, JQuery).
- Familiarity with version control systems like Git.
- Familiarity with RESTful APIs and web services.
- Ability to work independently and manage time effectively.
Nice to have
- Experience with Linux/Unix environments.
- Experience with Docker and containerization.
- Knowledge of business processes and ERP systems.
- Certifications in Odoo or related technologies is a plus.
- Strong communication and teamwork abilities.
How Does Roots Work?
- We prioritize understanding and meeting our clients' needs through our solutions.
- We embrace the energy and innovative mindset of young professionals, fostering a dynamic workplace where fresh ideas thrive.
- We welcome diversity and create an inclusive atmosphere where everyone's voice matters.
- We encourage close collaboration between team members and leadership for optimal results.
- We invest in our team's growth through regular training and skill development opportunities.
- We encourage innovative thinking and welcome new approaches to problem-solving.
What We Offer
Company Benefits & Perks
Flexible Hybrid Work
Choose your own location with our hybrid work policy
Health & Wellness
Comprehensive health insurance and annual check-up
Outing Trip
Regular team building events, company trips and social gatherings
HBD Gift
Birthday benefit for every employee to celebrate their special day