Senior Odoo Developer (80-100%) - Remote

Permanent contract
Olten
Fully-remote
Salary: Not specified
Experience: > 5 years
Education: Master's Degree
Apply

Camptocamp
Camptocamp

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

About us

Hello!

We are Camptocamp, a service company founded in 2001 and one of the leading companies in Europe in the development and integration of Open Source Software. We are based in Switzerland, France and Germany

We have great know-how in Enterprise Resource Planning Software (ERP) with Odoo, IT Management Systems and Geographic Information Systems (GIS).

Our Business Solutions team is looking for a Senior Odoo Developer.

The Business Solutions team is composed of business experts in the main functional areas as well as competent developers who are involved in the community. We are structured in self-organized, goal-oriented teams. Our motto is “Excellence, together”: we aim to work in synergy with our customers, in a spirit of collaboration and quality.

Our ERP is called Odoo. Since 2006, Camptocamp is the first official “Gold” Odoo partner and is strongly involved in the Odoo community, especially through the Odoo Community Association (OCA) of which Camptocamp is a founding and very active member.

Your day as a Senior Odoo Developer

A word about the position from your manager Simone:

As a Senior Odoo Developer, you’ll participate in the implementation and support of our team’s project portfolio. You’ll contribute to exciting Open Source projects, working closely with consultants, architects and other developers. You’ll have the chance to grow within a supportive and close-knit team, while helping our clients and expanding your skills every day.

  • Using our tools (GitHub, Docker, Travis, Argo CD, Kubernetes) you will ensure the regular testing and delivery of new features. Our operating system is Linux (Ubuntu/Pop!_OS).

  • You study and understand the functional needs of customers in the implementation of their Odoo solution.

  • You code new Odoo modules or contribute to existing ones, mainly in Python, HTML/XML and JavaScript where appropriate.

  • You write quality code while respecting the functional requirements as well as the budget and deadlines.

  • You write automatic unit and functional tests to ensure good project coverage and smooth development.

  • You maintain the existing code base and take care to limit technical debt.

  • You deploy applications on our hosting platform.

  • You assist the team in providing support to our customers.

  • You get involved in the Odoo ecosystem and OCA community.

  • You participate in the evolution of our internal tools and hosting platform.


Preferred experience

Your profile

Above all, you are curious, pragmatic, solution-oriented and you want to provide the best service to our customers (either by writing quality code or by providing professional analysis) and contribute to their success as well as our team’s. Ideally, you are familiar with writing automated tests and contributing to open source projects.

Your essential skills for success in this role

  • Bachelor or Master degree in computer science or equivalent.

  • At least 5 years experience in Odoo development.

  • You program in Python.

  • You have good knowledge of SQL (PostgreSQL).

  • You are active within the Open Source community.

  • You have a sound understanding of complex frameworks and architecture (eg: Odoo core processes, e-commerce, connectors, EDI, etc) .

  • You have a good knowledge of logistics workflows.

  • You are motivated, detail-oriented and responsible.

  • You are organized, autonomous, you know how to work under limited supervision and in a fast-paced team/environment.

  • You communicate proactively and are comfortable with both oral and written communication, online and offline.

  • You have experience working in virtual teams spread over several offices and countries.

  • You speak fluent English.

The icing on the cake

If you are comfortable with these things, that’s a plus:

  • You are comfortable with front-end development (HTML, CSS, JavaScript).

  • You have experience with other ERP systems.

  • You are familiar with common profiling and debugging tools and techniques.

  • You are used to working on the Linux system.

  • You have experience with Docker and Kubernetes.

  • You master many of the main Odoo apps (eg: sale, purchase, stock, etc).

We offer you

At Camptocamp, work is like nowhere else. You will be part of a young and dynamic company. We offer you:

  • A motivating, modern and constantly evolving work environment.

  • A culture of openness, which encourages individual initiative.

  • Close-knit, dynamic teams where people play a central role.

  • Innovative and formative projects.

  • Attractive working conditions.

  • Employee benefits, home office allowance, free coffee and beverages.

  • Flexible working hours.

  • Free language lessons (also possible during working hours).

  • Legendary joint events - we celebrate our successes!

Start date: Immediately or by arrangement.

Location: Olten or Zurich with the possibility of working from home part of the time - or 100% Remote within Europe.

Work rate: We are flexible and you choose between 80% and 100%.


Recruitment process

At Camptocamp, people are at the heart of everything we do, and this starts right from the recruitment process. We do everything we can to make sure you feel comfortable and can confirm that Camptocamp is the company where you’ll feel happy.

  • A first 30-minute chat with our People & Culture team via Google Meet to discuss your motivations.

  • A second, longer interview with a panel of recruiters to assess your skills (technical aspects) and your attitude (our values and behaviors).

  • A third conversation: you’ll have the chance to ask your final questions and confirm administrative and salary details.

Want to know more?

Apply