CareerPlan

Software Engineer

London, England, United KingdomFull-time2026-10-16 → 2026-11-10

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.