Back to Search
Senior .NET Developer
We are seeking a highly skilled and motivated Senior .NET Developer to join our remote development team.
As a Senior .NET Developer, you will be responsible for collaborating with business users to understand and enrich requirements, working closely with the lead functional developer to develop, test, and release new features, and providing workarounds and bug fixes for urgent production issues. Your expertise will be crucial in advocating best practices and standards within the development team.
Responsibilities
- Collaborate directly with business users (desk analysts) to understand and enrich requirements
- Work closely with the lead functional developer to define, develop, test, and release new features
- Provide workarounds and bug fixes for urgent production issues
- Advocate best practices and standards within the development team
Requirements
- 3+ years of relevant working experience
- Strong proficiency in .NET/C#
- Extensive experience with SQL Server
- Demonstrated experience in fundamental modeling of commodities, ideally within the energy sector (power, gas, environmental products), and with meteorology, which would be highly regarded
- Familiarity with Azure or other Cloud-based hosting
- Proficiency in Entity Framework
- Experience with Blazor
- Expertise in .NET API development
- Familiarity with Redis Cache
- Knowledge of Azure Service Bus or other forms of messaging technology
- Excellent English communication skills with a B2+ level
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn