Job Title: .NET Developer - 100% Remote
Location: Remote (Within the US)
Duration: Long-Term Contract
Job Description
This position is for a highly skilled .NET developer responsible for implementing, customizing, and maintaining Microsoft .NET Core and .NET Framework applications. The developer will work extensively with SQL stored procedures to optimize application performance and will be involved in frontend development using Blazor, AJAX, Bootstrap, and Angular.
Responsibilities include designing, developing, and implementing solutions using Microsoft technologies, including C#, Visual Studio, and SQL Server. The role requires experience in developing and maintaining Web APIs using .NET Core, with a strong understanding of RESTful APIs. The developer will also design and maintain database schemas and should be proficient in SQL queries and stored procedures.
The ideal candidate will have experience with Entity Framework Core for ORM-based database operations, as well as expertise in TypeScript, CSS, JavaScript, and jQuery. The role involves writing integration tests for APIs and frontend applications, as well as unit tests. Experience with Dynatrace is required for tracking server performance issues and implementing solutions.
Additional responsibilities include developing, deploying, and managing applications in Azure. Strong communication skills and the ability to work collaboratively in a team environment are essential.
Required Skills And Experience
- 8 years of experience with ASP.NET Framework
- 8 years of experience with MS-SQL database development and management
- 7 years of experience with Entity Framework Core for ORM-based database operations
- 6 years of experience working in an agile or scrum methodology
- 5 years of experience with ASP.NET Core for building RESTful APIs
- 5 years of experience with Angular framework
- 4 years of experience writing unit tests using the nUnit framework
- 3 years of experience with Azure cloud services
- 3 years of experience with Azure SQL Database and its features
Preferred Skills And Experience
- 3 years of experience with Angular CLI, Angular Material, and RxJS
- 1 year of experience with Dynatrace for analyzing server performanc3
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.