Careers at CodeBraze

Build Business Software That Really Matters

Join a growing Sri Lankan team that helps local businesses run better with Odoo ERP and custom software. Learn fast, work on real projects and grow your career with us.

Why Join Us

Grow With a Team That
Invests in You

We are an Official Odoo Learning Partner, so learning is part of the job. You'll work directly with clients, see your work go live and get support from people who have done it before.

Odoo Learning Partner Official Odoo Learning PartnerLocal team in Sri Lanka
Real projects from day one

Work on live Odoo implementations for retail, manufacturing, construction and more.

Odoo training & mentoring

Structured learning, code reviews and guidance from experienced consultants.

Flexible, friendly team

Hybrid work for most roles and a small team where your ideas are heard.

A clear growth path

Regular reviews, new responsibilities and room to move into lead roles.

Open Roles

We're Hiring Right Now

Read the role details below and apply before the closing date.

Internship Applications close 11 October 2026

Intern Technical Consultant

(Intern Odoo Developer)

  • Gampaha, Sri Lanka
  • Students & recent graduates

CodeBraze is looking for an enthusiastic Intern Technical Consultant (Intern Odoo Developer) who is interested in Odoo ERP, software development, business applications, and learning through real-world projects.

Educational Background

  • Currently pursuing or recently completed a degree, diploma, or higher education qualification in Information Technology, Computer Science, Software Engineering, or a related field.
  • Students who have a strong interest in software development and ERP systems are encouraged to apply.

Technical Requirements

  • Basic knowledge of Python programming.
  • Basic understanding of HTML, CSS, and JavaScript.
  • Basic knowledge of databases and SQL; PostgreSQL knowledge is an advantage.
  • Basic understanding of Git and version control concepts.
  • Programming fundamentals such as variables, functions, conditions, loops, and object-oriented programming.
  • Interest in learning Odoo development, including modules, models, views, and business workflows.

Odoo & ERP Interest

  • Strong interest in learning Odoo ERP and business application development.
  • Willingness to understand business processes such as Sales, Purchase, Inventory, Accounting, HR, and related workflows.
  • Ability and willingness to learn Odoo customization and development under guidance.
  • Prior Odoo experience is an advantage but is not mandatory for the internship.

Soft Skills

  • Good problem-solving and analytical thinking.
  • Good communication and teamwork.
  • Willingness to learn new technologies and tools.
  • Ability to follow instructions and work responsibly.
  • Positive attitude toward feedback and continuous improvement.
  • Good attention to detail.

Nice to Have

  • Basic Linux knowledge.
  • Basic knowledge of REST APIs or web services.
  • Previous academic or personal software development projects.
  • Basic understanding of Odoo ORM or Odoo module structure.
  • GitHub or other examples of coding or project work.

What You Will Learn

  • Hands-on exposure to real-world Odoo ERP projects.
  • Odoo module development and customization.
  • Understanding client requirements and business workflows.
  • Working with Python, PostgreSQL, XML, JavaScript, and Odoo framework concepts.
  • Software development practices, debugging, testing, Git, and deployment basics.
  • Professional teamwork and technical consulting practices.

Don't see your role?

We're always happy to meet talented people. Send a general application and we'll reach out when a suitable role opens.

Hiring Process

Simple, Fast and Transparent

We keep hiring straightforward and let you know where you stand at every step.

  1. Step 01

    Apply Online

    Send your details with your CV or LinkedIn profile using the form below.

  2. Step 02

    Profile Review

    Our team reviews every application within 5 working days.

  3. Step 03

    Interviews

    A friendly chat, then a practical task or technical discussion.

  4. Step 04

    Offer & Onboarding

    Receive your offer and get set up with training and a mentor.

Apply Now

Start Your Journey With Us

Tell us a little about yourself. Upload your CV or share your LinkedIn profile and we'll be in touch.

Choose files or drag and drop them here PDF, JPG, PNG or WebP · up to 3 files, 5 MB each

Add a LinkedIn or CV link, upload your CV, or both.

Protected by Cloudflare Turnstile. We only use your details for recruitment. See our Privacy Policy.