Principal Developer/Solution Architect
Core
Design and own the architecture for a new digital energy retail platform serving households across Europe, focusing on multi-country scalability and legacy integration.
Role type
Principal Developer / Solution Architect
Builds
A unified digital platform for power and gas retail, including mobile apps, APIs, backend services, and frontend composition patterns.
Domain
Energy retail / Cloud-native software engineering
Deliverable
production ML models | product features
Required skills
Cloud-native architecture design, API and microservices design, anti-corruption layer patterns, event-driven architecture, AI code generation tools, CI/CD implementation, observability, secure coding practices, mentoring engineers
Preferred skills
Experience with Java/Spring or ASP.NET, React Native or Next.js, multi-market/country abstraction models, legacy platform integration
Technologies
Java, Spring, ASP.NET, React Native, Next.js, AI code generation tools (Claude Code/Codex)
Responsibilities
Define architecture patterns and coding standards, design the canonical experience API and anti-corruption layer, lead mobile and backend service implementation, establish quality gates for development activities, mentor engineers on modern practices, coordinate with legacy teams and third-party providers
Seniority
Principal, hands-on IC with strategic ownership