Digitalisierung? Wir machen's einfach.
Senior Software Engineer – Odoo Developer
Location
Germany
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Odoo Developer
ODION GmbH
• Develop custom solutions for clients, implementing and optimizing processes that integrate seamlessly with Odoo. • Knowledge sharing: contribute your expertise and know-how to the team and collaborate proactively. • Programming: strong Python skills, experience with Odoo, and an affinity for tackling technically complex challenges. • Work on a variety of diverse Odoo development projects, as well as optimizing implementations. • Contribute your own ideas and improvement suggestions for the software and the company environment.
Job Requirements
- Develop, customize and integrate Odoo modules using solid Python knowledge (e.g., MVC, OOP).
- Use the Odoo framework (OWL, ORM, workflows, views, QWeb) across different versions.
- Deliver individual requirements as scalable, maintainable, and future-proof solutions.
- Create and maintain CI/CD pipelines.
- Deploy containerized applications with Docker.
- Administer Linux-based systems with a focus on optimization, shell scripting and troubleshooting.
- Administer cloud-based services and associated tools.
- Apply security procedures, manage SSL certificates and perform system hardening.
- Proven experience implementing ERP systems or complex business software.
- Leadership ambitions within the development team.
- Very good German language skills.
- Social skills, particularly communication and teamwork.
Benefits
- Permanent contract: stability and security are the foundation of our success and your career.
- Mobility: whether via a company car, Deutschlandticket (Germany-wide public transport pass) or company bike (JobRad) — we make sure you stay mobile.
- Tax-free salary extras: from merchandise vouchers to meal allowances and other offerings to support you in your daily life.
- Rest and relaxation: 30 days of vacation per year to ensure you get proper rest.
- Flexibility in daily work: with remote work, company coverage of mobile/Internet costs and parking spaces we make your working day as comfortable as possible.
- Future security: with our contribution to the company pension scheme we think about your future.
- Continuous training: we promote your ongoing development through regular training, workshops and access to a variety of learning resources.
- Feel-good atmosphere: from hot and cold drinks to snacks and an always well-stocked candy drawer — you are welcome to feel at home with us.
- Team events: regular team events strengthen our cohesion and community.
- Bring your dog: you don't have to leave your four-legged friend at home; they are welcome here.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
L R SLRS Consulting Services has been delivering the highest quality consultants to our clients since 1979. We've built a solid reputation for dealing with our clients and our consultants with honesty, integrity, and respect. We work hard every day to maintain that reputation. LRS is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on: Race Color Religion Creed National origin Sex Age Disability Marital status Gender identity Domestic partner status Sexual orientation Genetic information Citizenship Status or protected veteran status In some cases, LRS Consulting uses generative artificial intelligence (“AI”) in support of our hiring processes. LRS takes steps to ensure the use of AI does not result in discrimination based on protected class(es). AI may be used in the hiring process solely in support of the assessment of candidate qualifications. All decisions in the hiring process are made by LRS employees. If AI will be used in the hiring process for the position for which you are applying, you will be notified and will have the opportunity to opt out. If you have any questions, please contact us by clicking here.
Role Description Codeworks, an LRS company, is seeking a Full Stack Developer for a Contract opportunity. This role offers the chance to apply your skills in support of meaningful work for one of our client partners. We are seeking a highly skilled Full-Stack Developer with strong expertise in API development and UI development. This role will build scalable services, modern user interfaces, and contribute to a domain-driven architecture that supports enterprise-grade applications. The ideal candidate has experience across backend, frontend, automated testing, and modern engineering practices. Responsibilities - API / Backend Development (Java) - Design, develop, and maintain RESTful APIs using Java, Spring Boot, and related frameworks. - Implement scalable and secure backend services aligned with Domain‑Driven Design (DDD) principles. - Collaborate with architects to define domain models, bounded contexts, and aggregates. - Integrate backend services with databases, messaging systems, and external services. - Build reusable libraries, shared components, and service templates. - Implement logging, observability, error handling, and standardized API practices. - UI / Frontend Development (React) - Develop responsive, accessible, and performant user interfaces using React. - Build reusable components, manage state (such as Redux), and implement client‑side routing. - Integrate APIs to support data workflows and error handling. - Work with UX partners to turn wireframes and prototypes into production‑ready experiences. - Follow established design systems, usability guidelines, and accessibility best practices. - Testing & Quality Engineering - Write and maintain unit tests using tools such as JUnit, Mockito, Jest, and React Testing Library. - Support automated integration and contract testing. - Contribute to ensuring code quality, maintainability, and reliable test coverage. - Architecture & Engineering Practices - Apply DDD concepts to ensure clear service boundaries and business‑aligned modeling. - Participate in code reviews, design discussions, and architectural sessions. - Contribute to CI/CD processes and DevOps automation efforts. - Support performance tuning, instrumentation, and monitoring of applications. - Collaboration & Delivery - Work closely with Product, UX, QA, and Architecture teams in an Agile environment. - Participate in planning sessions, backlog refinement, and iterative delivery cycles. - Communicate effectively with both technical and non‑technical stakeholders. - Assist with troubleshooting and root‑cause analysis for production issues. Qualifications - Strong expertise in API and UI development. - Experience with backend, frontend, automated testing, and modern engineering practices. Requirements - Experience with Java, Spring Boot, and related frameworks. - Proficiency in React and state management (e.g., Redux). - Familiarity with testing tools such as JUnit, Mockito, Jest, and React Testing Library. - Knowledge of Domain‑Driven Design (DDD) principles. - Experience in Agile methodologies. Benefits - The base range for this contract position is $65.00 - $105.00 per hour, depending on experience. - The range displayed reflects the minimum and maximum target for new hires of this position across all U.S. locations. - Individual pay is determined by work location and additional job-related factors.
Staff Engineer, AI
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Design and build agentic applications for AIPC and Android devices • Optimize system quality and performance • Ensure product user experience
Staff Engineer – Cloud Infrastructure
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Lead a team of Full stack Platform Engineers in a technical lead capacity • Design and oversee the China CIAM solution • Evaluate and integrate a China-compatible identity provider • Define and document technical direction through Architectural Decision Records (ADRs) • Collaborate with stakeholders to ensure seamless integration • Produce clear technical documentation, design proposals, and architecture diagrams
Senior Staff Engineer – ERP
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Analyzing Colombian tax and statutory regulations • Perform gap analysis between standard ERP functionality and Peru compliance needs • Design country-specific extensions where standard ERP does not meet compliance • Design and develop extensions where required, including: Custom tax calculation logic (IVA, Withholding Tax, ICA, etc.) • Electronic invoicing generation and integration • UBL 2.1 XML generation and validation • Digital signature integration • DIAN API integration • Statutory and tax reporting (VAT, ICA)

