Avenga logo

Senior Python Developer

Avenga·Salary not specified

Primary stack

DockerCSSRESTPythonPostgreSQLLinuxTypeScriptJavaScriptGitHTML

Nice to have's

English

Job description

About the Position

Senior Python Developer

Avenga is an international engineering firm helping businesses operate with AI at the core. With 6,000+ experts worldwide, we combine engineering expertise with AI-native thinking to turn ambitious ideas into real-world impact across industries, technologies, and markets.

At the core of the role, our client is a Netherlands-based mobile device manufacturer building its online store on Odoo. You’ll join their in-house Odoo/Python team, working long-term on Odoo customizations, backend services, APIs, and integrations.

They’re looking for a well-rounded senior engineer who can also contribute to architecture, integrations, and full-stack development.

People are at the core of Avenga. We provide equal opportunities regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to a respectful environment where everyone can be themselves, share their ideas, and feel that they belong.

Locations

  • Banja Luka, South-Eastern Europe, BA
  • Beograd, South-Eastern Europe, RS
  • Bitola, South-Eastern Europe, MK

Responsibilities

  • Develop, customize, and maintain Odoo modules and integrations for the eStore
  • Build and maintain the backend services, APIs, and web applications around the platform
  • Integrate Odoo with external platforms and third-party systems
  • Work hands-on with databases, deployment, and cloud/server environments
  • Troubleshoot, optimize, and improve the existing applications
  • Contribute to architecture and technical decisions beyond the Odoo layer, helping shape how the platform evolves

Requirements

  • Strong Odoo development experience – you’ve developed, customized, and maintained Odoo modules and integrations in real projects
  • Strong e-commerce domain experience – you understand how an online store works end to end
  • Solid Python and PostgreSQL, plus JavaScript/TypeScript, HTML, and CSS for the front-end side of the work
  • Hands-on experience with REST APIs and system integrations
  • Everyday fluency with Git, Docker, Linux, and CI/CD
  • Strong written and verbal communication skills and advanced English – you’ll work directly with an international client team
  • An architect’s mindset – you’re comfortable owning design decisions and working across the full stack, not just inside Odoo

We Offer

  • Competitive salary
  • Full-time employment
  • Opportunity to work with cutting-edge technologies and a leading engineering firm

Application Process

  1. Send your CV: Tell us about your core skills and what you're looking for next.
  2. Talent Call: Meet our Talent team to talk about your goals and experience while exploring our culture and the way we work.
  3. Technical Interview: We'll explore your experience, strengths, and approach to work to see what we can build together.
  4. Customer Interview: For some roles, you'll meet our customers to understand the outcomes your expertise can help create.
  5. Welcome to Avenga: An offer is just the beginning. We welcome you to put your expertise into action and shape what's next together.

Already working at Avenga?

Let’s recruit together and find your next colleague.

Applicant tracking system by Teamtailor

© Avenga. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

We are a global IT and digital transformation champion that supports our customers in realizing technology's huge potential for a smarter and more sustainable world.

More at Avenga

All 91 roles

Popular searches