NA
Senior Backend Software Engineer
nemensis AG
Remote · Germany Freelance Senior Today
About the role
About
We are looking for Senior Backend Software Engineer for a project in the energy sector.
Your role will focus on developing and integrating robust backend solutions for grid stability assessment and network security analysis systems using Python (80%) and C# (20%).
Project Highlights
- Duration: May 1 – December 31, 2026 (175 days, with optional extension)
- Work Mode: 95% remote with minimal on-site visits (Berlin area)
- Contract Type: Freelance Service Contract
- Environment: Agile (Scrum) team with access to cutting-edge grid technology infrastructure
What You'll Be Doing
- Develop and maintain backend components for Dynamic Stability Assessment and Static Network Security Calculations
- Implement real-time and near-real-time network security analytics
- Ensure production quality, stability, security, and automated testing
- Collaborate with domain experts to translate complex requirements into robust technical solutions
- Support system rollout, documentation, and knowledge transfer
Required Skills
We are looking for candidates with:
- 5+ years of professional backend development experience
- 4+ years hands-on Python development in production environments
- 1+ years practical experience with modern .NET / C#
- Strong Kafka expertise (core to the architecture)
- Experience with FastAPI, pytest, pydantic, protobuf
- .NET 8.0+, Microsoft.NET.Test.Sdk, NSwag
- Proven ability to design and maintain OpenAPI-compliant APIs
- Experience with JSON, XML, Protobuf data formats
- OpenTelemetry implementation experience
- S3 Storage experience (preferably Ceph)
Nice-to-Have
Experience with microservices, Kubernetes, Helm Charts, PostgreSQL, or power systems engineering (grid modeling, SCADA, network analysis) would be a significant advantage.
Skills
.NET.NET 8.0+C#FastAPIHelm ChartsJSONKafkaKubernetesMicrosoft.NET.Test.SdkMicroservicesNSwagOpenAPIOpenTelemetryPostgreSQLProtobufPythonpytestpydanticSCADAS3 StorageXML
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free