Fullstack Python Software Engineer (Odoo)

Konica Minolta Malaysia


Date: 1 day ago
City: Petaling Jaya
Contract type: Full time
We are seeking a highly motivated and experienced Fullstack Python Software Engineer to join our dynamic team and drive the implementation and customization of our Odoo applications. You will be responsible for developing and maintaining both the frontend and backend components of our Odoo solutions, ensuring seamless integration and optimal performance. If you are passionate about building robust, scalable, and user-friendly applications, we want to hear from you.

Responsibilities

  • Develop and customize Odoo modules, including both frontend and backend components.
  • Design and implement user interfaces using Odoo's QWeb templating engine, JavaScript, HTML, and CSS.
  • Develop and maintain backend logic and APIs using Python and Odoo's ORM.
  • Integrate Odoo with external systems and APIs.
  • Write clean, efficient, and well-documented code.
  • Perform unit and integration testing to ensure code quality.
  • Troubleshoot and debug Odoo applications.
  • Collaborate with functional consultants, business analysts, and other developers to gather requirements and translate them into technical solutions.
  • Participate in code reviews and contribute to improving development processes.
  • Maintain and optimize existing Odoo implementations.
  • Contribute to the design and implementation of database schemas.
  • Travel to client sites for project implementation, training, and support as needed (outstation travel required).

Required Skills And Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2-4 years of professional experience in fullstack Python development.
  • Strong understanding of the Odoo framework and architecture.
  • Proven experience in developing and customizing Odoo modules, both frontend and backend.
  • Proficiency in Python programming, including object-oriented programming principles.
  • Strong knowledge of web technologies: HTML, CSS, JavaScript, XML, and JSON.
  • Experience with PostgreSQL database.
  • Familiarity with Odoo's QWeb templating engine.
  • Experience with RESTful APIs and web services.
  • Experience with version control systems (Git).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Ability to travel as required.

Preferred Skills

  • Experience with Odoo.
  • Experience with Odoo API and ORM.
  • Experience with Docker and containerization.
  • Experience with Linux environments.
  • Experience with automated testing within Odoo.
  • Experience with front end frameworks used with Odoo.
  • Knowledge of security best practices for web applications.
  • Knowledge in Finance & Accounting or related fields will be an added advantage.

Job Requirement

  • Candidate should possess a Bachelor Degree or equivalent in Computer Science / Information Technology,
  • Preferably at least 2 years of related working experience.
  • Preferably Executive specializing in Information Technology or equivalent.
  • Good communication skills in English, Malay language for both spoken and written.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

HR Business Partner

Amway Costa Rica, Petaling Jaya
17 hours ago
Responsibilities IncludeCollaborating with senior HR leadership in aligning HR programs (e.g., recruiting, development, rewards, etc.) to enable near- and long-range business objectives and performance for client groupsExtracting and analyzing business data to support strategic and tactical decision making, to assist in long-range business planning, to evaluate effectiveness of different human capital initiatives and to support targeted change management activitiesIdentifying data-driven...

Hybrid DC, Solution Sales Specialist

NTT DATA, Inc., Petaling Jaya
1 day ago
Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT DATAThe Data Center...

Accounting Analyst I - Korean Speaker (Global Business Services)

Kimberly-Clark, Petaling Jaya
1 day ago
Job DescriptionAccounting Analyst I - (Global Business Services)Your Job You’re not the person who will settle for just any role. Neither are we. Because we’re out to create Better Care for a Better World, and that takes a certain kind of person and teams who care about making a difference. Here, you’ll bring your professional expertise, talent, and drive to...