Odoo Developer

Newlogic
Full-timeColombo, Sri Lanka

Who we are:

Newlogic is a software consultancy company headquartered in Singapore with offices throughout Southeast Asia. We partner with leading companies, organizations, and governments, to design and build innovative software solutions. We offer technical guidance, as well as end-to-end implementation of software solutions.

The role is based in Sri Lanka, with a remote work setup. The selected candidate will contribute to Sri Lanka's Inclusive Digital Agriculture Transformation (IDAT) project by implementing OpenSPP to build Digital Public Infrastructure (DPI) in the Agricultural sector. These projects reflect our commitment to driving impactful change through technology in key sectors like public infrastructure and agriculture.

Summary of Duties:

The incumbent will be responsible for:

  • Develop fully functional Odoo applications in coordination with remotely located software developers, adopting agile methodologies where possible;
  • Create custom modules in Odoo to meet the specific domain requirement;
  • Develop application prototypes;
  • Create and maintain software design models and technical documentation;
  • Troubleshoot technical issues and fix bugs affecting applications in different environments (production, staging, development, etc.);
  • Conduct research on emerging technologies;
  • Assume responsibility for code delivery and timeliness;
  • Work with third-party development teams that are responsible for the development and delivery of third party software;
  • Possibility to travel abroad.

Qualifications

  • Bachelor's or Master's Degree;
  • Fluency in both oral and written communication in English;
  • Experience developing applications using Python programming language;
  • Experience building applications using Odoo framework components;
  • Experience in Odoo development and excellent debugging skills in Odoo;
  • Core knowledge about the current features available in Odoo: HR, Accouting, Sales, Purchasing, Inventory, CRM, etc.;
  • Proven expertise in developing custom modules in Odoo;
  • Experience in migrating from earlier Odoo version to new version;
  • Knowledge of version control system like git;
  • Knowledge of Linux flavored operating system;
  • Adhere to Software Engineering best practices and Agile best practices;
  • Experience in PostgreSQL;
  • Experience in contributing to Open Source Projects is a plus.

Required Interpersonal Skills

  • Honest, reliable, and able to take ownership of tasks, the incumbent will be required to notify his/her peers when there is a delay in meeting deadlines and where there are blocking factors inhibiting him/her from advancing;
  • Attention to detail, results-driven, team-oriented, self-motivated professional with effective communication skills;
  • Sound interpersonal skills as the incumbent will be interacting with colleagues, customers, and stakeholders of all professional levels. It is important the incumbent can gain credibility with them to effectively complete his/her tasks;
  • Ability to work effectively with colleagues working remotely via video conferencing;
  • Strong communication skills, both written and oral;
  • Ability to focus on delivering results in a dynamic environment with aggressive deadlines and multiple priorities.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*