Senior Software Developer (m/w/d)
Core
End-to-end ownership of digital solutions from concept to production, including architecture design, implementation, and quality standards.
Role type
Senior Software Developer (Technical Lead)
Builds
Scalable, future-proof software solutions and platforms
Domain
Solar energy / Photovoltaic systems / Digital services
Deliverable
production ML models | product features
Required skills
Python, Django, JavaScript, React, relational databases, CI/CD pipelines, unit and integration testing, software architecture, mentoring
Preferred skills
ADR/arc42 documentation, feasibility studies, prototyping, requirement analysis, Kubernetes, database design, security & identity management
Technologies
Python, Django, JavaScript, React, Kubernetes, OAuth2/OIDC, Keycloak
Responsibilities
Develop architecture for digital solutions and platforms; implement complex business-critical software components; evaluate technical options and document architectural decisions; drive automated testing and CI/CD processes; support Product Owners in refining requirements; mentor team members through code reviews and pair programming.
Seniority
Senior, hands-on IC with technical leadership