Qureos

Find The RightJob.

Trainee Software Engineer - Odoo / Python

About the Role

As a Trainee Software Developer, you will assist in designing, developing, and customising Odoo modules to meet client business requirements. You will work directly with our development team on real-world projects, gaining practical exposure to Python development, ERP workflows, and software engineering best practices.

This is a structured learning programme - not a passive internship. You will be assigned tasks, reviewed regularly, and expected to grow into a productive team member by the end of the six months.

What You'll Be Doing

  • Assisting in the development and customisation of Odoo modules (Python / OWL / XML)
  • Working on client-facing ERP implementations across modules such as Accounting, Inventory, Sales, HR, and Manufacturing
  • Writing clean, maintainable Python code under the guidance of senior developers
  • Participating in requirement gathering, technical discussions, and sprint reviews
  • Debugging issues and performing testing to ensure quality deliverables
  • Documenting technical solutions and module configurations
  • Collaborating with the QA and functional teams throughout the project lifecycle

What We're Looking For

  • Bachelor's degree (completed or in final year) in Computer Science, Software Engineering, or a related field
  • Solid understanding of Python programming fundamentals
  • Basic knowledge of object-oriented programming (OOP) concepts
  • Familiarity with relational databases and SQL (PostgreSQL preferred)
  • Awareness of web technologies: HTML, CSS, JavaScript
  • Willingness to learn Odoo framework, RPC, and ORM concepts from the ground up
  • Strong problem-solving mindset and attention to detail
  • Ability to work in a team environment and communicate clearly in English

Nice to Have

  • Prior exposure to Odoo (any version) - even self-study or coursework
  • Experience with Git or any version control system
  • Knowledge of XML, JSON, or REST APIs
  • Any freelance, academic, or personal software project work

Tech Stack You'll Work With

Python · Odoo 18/19 · PostgreSQL · XML · OWL Framework · JavaScript · Git · Linux · REST APIs · JSON

What We Offer

  • Structured 6-month hands-on training with dedicated mentorship
  • Exposure to live client projects from day one
  • Stipend provided throughout the training period
  • Completion certificate upon successful training
  • High-performing trainees considered for full-time employment at the end of the programme
  • Collaborative and learning-focused work environment

How to Apply

Submit your CV to hr@numdesk.com, along with a brief cover note telling us about any Python project you've built academic, personal, or freelance. Applications without a CV will not be considered.

Lahore residents or candidates willing to relocate preferred. Only shortlisted candidates will be contacted

Pay: Rs25,000.00 per month

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.