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 client
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
- System Modernization & Refactoring: Develop and refactor the distribution system, which consists of several Windows-based applications responsible for real-time data distribution.
- Cloud Migration: Support active migration of legacy components (ASP.NET Web Forms, WCF services) to a modern Azure-based cloud architecture.
- Cybersecurity & Stability: Ensure high code quality and the continuous stability and security of services provided to customers.
- Full-Stack Development: Design and build new frontend projects and MVPs while maintaining the existing backend logic and environments.
- Strategic Collaboration: Actively participate in architectural discussions, product feature planning, and Agile activities, including code reviews.
Requirements
- Strong .NET Expertise: Mastery of C# and deep experience across both legacy .NET Framework and modern .NET versions.
- Database Management: Strong knowledge of T-SQL and Microsoft SQL Server.
- Modern Cloud & Architecture: Hands-on experience with Microsoft Azure Cloud Services and a solid understanding of microservices, cloud-native patterns, and event-driven architecture.
- Frontend Capabilities: Proficiency in modern UI frameworks and libraries; experience with React is considered a significant advantage.
- Legacy System Proficiency: Ability to work with and extend existing codebases, including experience with web service development.
- Communication Skills: Good technical and communication skills in English are mandatory.
As a plus
- Experience with GitHub Actions and CI/CD pipelines.
- 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.
Location
Kyiv, Remote, Warsaw
Job type
Full time
English level
Upper-Intermediate
Date posted
May 11, 2026