Skip to main content

Careers Home > Job Search Results > Tech Development Lead

Tech Development Lead

Location: Krakow, MA, Poland
Job ID: R0028060
Date Posted: Nov 9, 2023
Segment: Green Energy & Mobility
Business Unit: Hitachi Energy
Profession (Job Category): IT, Telecom & Internet
Job Type (Experience Level): Experienced
Job Schedule: Full time
Remote: No

Share: mail
Save Job Saved


We are creating a new industrial IoT platform from scratch to provide best-in-class protection software for Power Grids. Our system is mission-critical to keep lights on.

Since the project is created from scratch, we use cutting-edge technologies in practice, not only on paper. You will be coding in .NET Core while using C# daily.  

The software you will be responsible for building is deployed as microservices, so you will have opportunities to excel with your experience with Kubernetes, dockers, or containerized SW development skills. All the communication between product elements is based on REST API. Our products are running on the Linux OS; this is the founding stone of our product. All the work is done in Agile SLDC. Additional attention must be paid to CI/CD practices to ensure that your code is easy to understand, maintain, and maid in line with TDD principles.
And, of course, it is always at the time on the GitHub repository.

As a Tech Leader, you will also need to understand the technology dependencies of the HW, propose the most efficient solution to the new projects, and closely work with architects. This means you will have to participate in work related to the SW architecture and design. Last but not least, as a senior developer within the team, other colleagues will seek your help with their problems related to the coding work or other issues.

Reporting to Łukasz Gawor, you will work in a collaborative environment.

Our commitment / We offer:

  • We guarantee a friendly and supportive workplace
  • Work with professionals willing to share their experience
  • Access to the technology of the future
  • Domain knowledge training

Your responsibilities:

  •  Working in a cross-disciplinary team using the Agile development methodology 

  • Code development in C#, .Net Core, REST and from time-to-time SQL 

  • Understanding the influence of microservices architecture, Kubernetes, Docker, and containers in the development 

  • Delivering the code into a shared repository based on the GIT 

  • Ensuring best-in-class Web performance and responsiveness of the product 

  • Becoming a valuable part of a team working in Agile SDLC methodology 

  • Support to architect with defining the future design of the system 

  • Supporting the team of developers with technical guidance 

Your background :

  • Bachelor's degree (B. S.) from a four-year college or university in computer science, information sciences, or a related field 

  • 8+ years of hands-on development experience with C#, .Net Core, REST 

  • Hands-on knowledge in the following areas: 

- Git version control system

- Building microservices applications (Kubernetes, dockers, container) 

- Knowledge of Web performance best practices 

- Familiar with Code Design principles 

- In-depth knowledge regarding service worker caching
and Progressive Web Application’s best practices

- working within an Agile SDLC 

  • Familiarity with Windows and Linux  

  • Experience in Entity Framework development is a plus  

  • Some familiarity with Python Code will be an advantage 

  • Excellent communication in English to explain and document your ideas and plans for different audiences 

  • Experience in working in a globally distributed team is a plus 

  • Open-minded and would like to learn and develop yourself and your software engineering skills

Share: mail