Senior Software Engineer - C#
Enpal
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
As a Senior Software Engineer - C#, you will work on complex problems in delivering renewable energy solutions: from digitalizing the planning of installation of solar panels with compelling frontend applications, to building APIs supporting real time energy data, all the way to scaling and operating cloud infrastructure in Azure.
What you'll do
- Building software that delivers incremental value in each iteration and improves people's experience with our solution.
- Improving developer happiness through stability improvements and automation including load tests and vulnerability scans.
- Growing and learning from knowledge exchanges across the team.
- Working on architecture and vision, analyzing new requirements and exploring opportunities to solve organization-spanning challenges with elegant architectural solutions.
- Steering for empathy and understanding by asking critical questions and listening to operations, craftspeople, and sales teams.
What you'll need
- Proven track record of delivering high-quality software products that are scalable, flexible, maintainable, and testable.
- Ability to independently set up and manage pipelines, infrastructure and deployment of code, without relying on dedicated DevOps/Infrastructure teams.
- Experience working with cloud infrastructure and managing full implementation of these services into projects.
- Experience with microservice architecture and strong knowledge of software architecture design patterns, including Event Driven Architecture.
- Strong communication skills in English, both written and spoken. Knowledge of German is an advantage.
- Collaborative approach, thriving in team environments and open to giving and receiving feedback.
Nice to have
- Experience with React, Flutter, MongoDB and Salesforce.
- Passion for contributing to the energy transition.
What they offer
- Hybrid working concept with Workflex option to relocate abroad for up to 30 days a year.
- Modern office in Berlin-Friedrichshain with height-adjustable desks, table tennis, and barista coffee.
- Onboarding with welcome bag, buddy program, and supportive team.
- 29 + 2 vacation days, discounted Wellhub membership, and corporate benefits.
- Transparent all-hands meetings, short decision-making processes, and open feedback culture.

