Skip to Content

Professional Software Developer

Lalitpur, Nepal
Grantha Networks Pvt. Ltd. is seeking an enthusiastic and motivated Odoo Developer to join our growing development team. In this role, you will assist in designing, developing, and customizing Odoo ERP modules to meet business requirements. You will work closely with senior developers and cross-functional teams to implement clean code, troubleshoot issues, and support the seamless integration of enterprise solutions.


Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • Assist in the development, customization, and deployment of Odoo ERP modules and applications.
  • Write clean, testable, and efficient Python code in accordance with Odoo development best practices.
  • Modify existing Odoo features, views, workflows, and reports (QWeb/RML) to improve functionality.
  • Collaborate with senior developers to analyze business requirements and map them into technical solutions.
  • Identify, debug, and resolve software bugs, performance bottlenecks, and system errors
  • Assist in data migration activities and integration of third-party applications with the Odoo ecosystem.
  • Document technical specifications, code changes, and user guides for implemented features.
  • Provide basic technical support and troubleshooting assistance to internal teams and end-users.

Must Have

  •  Bachelor’s degree in IT, Computer Science, Software Engineering, or a related field.
  • Clear understanding of core Object-Oriented Programming (OOP) principles and Python development.
  • Basic knowledge of the Odoo framework (models, views, security rules, and controllers).
  • Familiarity with PostgreSQL database management, writing basic SQL queries, and relational database design.
  • Understanding of web technologies including HTML5, CSS3, JavaScript, and XML
  • Experience with Git version control for code collaboration and repository management.
  • Strong problem-solving skills and a keen eagerness to learn new technologies and frameworks.
  • Good communication skills and the ability to collaborate effectively within a team environment.

Nice to have

  • Prior internship or project experience working directly with Odoo ERP (v19).
  • Familiarity with Linux environments (Ubuntu/Debian) and basic command-line operations.
  • Understanding of core business processes such as Inventory, Accounting, CRM, Sales, or HRMS.
  • Experience working with RESTful APIs or integrating external web services.
  • Knowledge of Agile or Scrum project development methodologies.

What we Offer

At Grantha Networks, every developer plays a vital role in driving innovation and business success. We provide a collaborative and engaging work environment where team members can enhance their technical skills, work on diverse Odoo ERP projects, and grow professionally through continuous learning, training, and hands-on development experience.