The opportunity:Due to our rapid growth, we are currently seeking a Senior .NET Developer to join and strengthen one of our teams.How you will make an impact:As a key member of our development team, you will play a crucial role in designing, developing, and maintaining high-quality software solutions. If you are passionate about technology and interested in contributing to innovative solutions in the energy sector, thrive in a collaborative environment, and are eager to take on new challenges, we would love to hear from youYour responsibilities:Deliver high-quality software solutions (Desktop + Web) using .NET (C#, WPF, Blazor, ASP.NET Core).Collaborate with the Product Owner, Domain Experts, other Development Teams, and the Software Architect. Actively participate in all team activities, including daily stand-ups, sprint planning, retrospectives, and sprint reviews to ensure smooth project progress.Contribute to team R&D efforts by bringing innovative ideas and staying updated with the latest industry trends. Recommend suitable frameworks, platforms, or technology stacks for implementing solutions.Conduct code reviews to maintain high product quality, provide constructive feedback, and mentor less experienced colleagues to help them grow their skills and knowledge.Communicate effectively in English within an international team.