Hitachi Energy Services is seeking a Senior C# Developer to join their team in Krakow, working on a groundbreaking industrial IoT platform for Power Grids monitoring. This is a unique opportunity to work on a mission-critical system being built from scratch using cutting-edge technologies.
The role involves working with microservices architecture, containerization, and Kubernetes in a high-scale environment processing millions of messages per second through Kafka. The tech stack includes .NET 6, REST API, PostgreSQL, SQL Server, Git, Azure DevOps, Docker, and Prometheus.
As a Senior C# Developer, you'll be part of a global team collaborating with colleagues from Sweden and US. The position requires strong software engineering skills and a can-do attitude. You'll be responsible for designing and developing backend microservices, participating in code reviews, and ensuring high code quality through unit testing and adherence to software development best practices.
The ideal candidate should have 8-10+ years of C# development experience, strong knowledge of .NET Core and REST APIs, and hands-on experience with containerization technologies. Knowledge of distributed systems concepts like scalability, reliability, and availability is crucial. Experience with Python and PyTest would be advantageous but not required.
Hitachi offers a comprehensive benefits package supporting financial, physical, and mental wellbeing, along with personal development opportunities. The company culture emphasizes innovation, collaboration, and making a real impact through technology. This is an excellent opportunity for someone who wants to work on challenging problems while contributing to critical infrastructure systems.