Skip to main content

Careers Home > Job Search Results > EnergyConnect IoT Software Developer (C#/.Net)

EnergyConnect IoT Software Developer (C#/.Net)

Location: Krakow, MA, Poland
Job ID: R0041172
Date Posted: Jan 24, 2024
Segment: Green Energy & Mobility
Business Unit: Hitachi Energy
Profession (Job Category): Engineering & Science
Job Type (Experience Level): Experienced
Job Schedule: Full time
Remote: No

Share: mail
Save Job Saved


Join our cross-disciplinary team to create software that works on Cloud and physical devices with limited resources. As an IoT Developer you will work on both sides of EC – EC Core (services on Cloud) and EC Edge (services on IoT PC) with the primary focus on the EC Edge development. Our tech stack includes: .Net/C# components, Linux, MQTT, Docker, Kafka, Druid, Ignite, Postgres, and Kubernetes.

Your responsibilities

  • Developing EC Edge components and implementing EC Edge modules that use Modbus, IEC61850, DNP3, and other industrial communication protocols
  • Achieving business goals through designing and developing code in the .NET technologies
  • Assuring high code quality through unit tests and adherence to software development best practices like Clean Code, SOLID, and code reviews
  • Improving technical skills and knowledge of the project's business domain, sharing your knowledge with the team
  • Troubleshooting technical problems

Your background

  • More than 6 years of professional experience in software development
  • Experience with the .NET technology stack: C#, REST Web Services, .Net Core, and Entity Framework
  • Very good understanding of Linux (Ubuntu) administration
  • Good troubleshooting and analytical skills in Linux based HW
  • Good knowledge of the Unit and Integration testing technics and frameworks
  • Good understanding of the microservices architecture and related topics (for example message queues)
  • Hands-on experience with one of the cloud vendors (for example, Microsoft Azure) is a plus
  • Knowledge of the event-driven architecture concepts is a plus
  • Experience with the Python programming language is a plus
  • Well-spoken and written English
  • Willingness to work once a week from the office in Krakow
Share: mail