Senior C#/.Net Developer
Location:Remote
Location:Ukraine
Education:Master's Degree
Employment:Full Time
Contact person:Vira Krainiukova
We are currently seeking an experienced Senior C#/.Net Developer (.NET Framework, excluding .NET Core) with a profound understanding of the .NET Framework.
The platform consists of the following components:
- Windows Servers
- C#
- A web portal is written in ASP.NET MVC
- All-access to the database is through stored procedures
- Websites that are API endpoints
- API calls to commercial (ATT, T-Mobile) and Government telecom entities (NLAD, ACP)
- Various scheduled tasks that perform maintenance or reporting
- Microsoft SQL Server back end
- Hosting is in an AWS tenant
- Azure DevOps CI/CD
Responsibilities:
- Design, develop, and maintain robust .NET applications using the .NET Framework
- Ensure the scalability and performance optimization of web-based solutions
- Utilize in-depth knowledge of .NET Framework, excluding .NET Core, to address development challenges
- Navigate and understand the existing codebase, ensuring effective troubleshooting and debugging
- Participate actively in code reviews, and knowledge sharing, and contribute to the overall improvement of development processes
Qualifications:
- 10 or more years of experience in C# development
- Basic fluency with SQL server, particularly with stored procedures
- Confidence with ASP.NET MVC with Razor Pages and Controllers/Views
- Experience in the telecom industry so that terms like SIM, MDN, port-in, activate, etc. are familiar
- Experience with MVC.Net. This is not a front-end position, much more work takes place in APIs, reporting and scheduled tasks, but enough experience to understand Razor pages, controllers, views and how those connect is important
We Offer:
- Paid leave (24 calendar days) and sick leave
- Full-time employment with the option for remote work
- Experienced team: team leads, programmers, testers, managers, analysts, designers
- Work schedule from 10:00 to 19:00, without overtime and weekend work
- Competitive salary and performance bonuses
- Professional development opportunities and support for ongoing learning
Vira Krainiukova