All jobs

Job details

Senior Full-Stack .NET Developer


About the client

Our customer is a global technology leader with a specialization, among other things, in energy solutions. Recognized for its sustainable and innovative products designed to minimize environmental footprints, the company employs thousands of professionals worldwide and is committed to corporate social responsibility.

About the project

In your role as a Senior Full-Stack .NET Developer, you will play a key role in the evolution of the core distribution system.

Responsibilities

  1. System Modernization & Refactoring: Develop and refactor the distribution system, which consists of several Windows-based applications responsible for real-time data distribution.
  2. Cloud Migration: Support active migration of legacy components (ASP.NET Web Forms, WCF services) to a modern Azure-based cloud architecture.
  3. Cybersecurity & Stability: Ensure high code quality and the continuous stability and security of services provided to customers.
  4. Full-Stack Development: Design and build new frontend projects and MVPs while maintaining the existing backend logic and environments.
  5. Strategic Collaboration: Actively participate in architectural discussions, product feature planning, and Agile activities, including code reviews.

Requirements

  1. Strong .NET Expertise: Mastery of C# and deep experience across both legacy .NET Framework and modern .NET versions.
  2. Database Management: Strong knowledge of T-SQL and Microsoft SQL Server.
  3. Modern Cloud & Architecture: Hands-on experience with Microsoft Azure Cloud Services and a solid understanding of microservices, cloud-native patterns, and event-driven architecture.
  4. Frontend Capabilities: Proficiency in modern UI frameworks and libraries; experience with React is considered a significant advantage.
  5. Legacy System Proficiency: Ability to work with and extend existing codebases, including experience with web service development.
  6. Communication Skills: Good technical and communication skills in English are mandatory.

As a plus

  1. Experience with GitHub Actions and CI/CD pipelines.
  2. Practical experience with Windows Forms, ASP.NET Web Forms, and Windows Service Applications.

We offer

  • Competitive salary and benefits package.
  • Flexible working hours to maintain work-life balance.
  • 20 working days of annual vacation + paid state holidays.
  • Paid sick leave.
  • Personal laptop with all necessary software.
  • Support services: Corporate accountant, lawyer, and psychologist.
  • Professional growth: 50% compensation for workshops and professional conferences.
  • English classes (50% compensation).
  • Transparent and bureaucracy-free management.

    Apply for this position

    Email address

    Phone number

    First name

    Second name

    Message

    Attach a CV

    Job details

    Senior Full-Stack .NET Developer

    Kyiv, Remote, Warsaw

    Upper-Intermediate



    Location

    Kyiv, Remote, Warsaw

    Job type

    Full time

    English level

    Upper-Intermediate

    Date posted

    May 11, 2026