Software Engineer
Core
Build and maintain Ohme's business systems, extending the Odoo ERP and developing independently deployable Python services to support operations across multiple markets.
Role type
Business Systems Software Engineer
Builds
Odoo ERP modules and independently deployable Python services
Domain
Cleantech / Energy / EV Charging
Deliverable
product features
Required skills
Python, Odoo, API design, contract-based development, automated testing, observability, documentation
Preferred skills
agentic coding tools, specification-driven development
Responsibilities
Develop and extend Odoo ERP modules; Build independently deployable Python services; Integrate new services with the ERP; Define and maintain versioned APIs and event schemas; Create operational UIs for internal teams; Write automated tests and observability instrumentation; Challenge and refine written specifications; Document interfaces and architectural decisions.