.NET Web API Developer
Job Summary
We are seeking an experienced .NET Web API Developer to design, implement, and maintain secure, high-performance backend services. This role focuses on building robust APIs that support production web applications, with an emphasis on clean architecture, data integrity, and scalability. The ideal candidate has strong experience with ASP.NET Core, SQL Server, and modern authentication practices, and takes ownership of backend systems from design through deployment.
Duties
Design and develop RESTful APIs using ASP.NET Core (.NET 8+)
Implement secure authentication and authorization mechanisms (JWT, role-based access control)
Design and maintain relational database schemas in SQL Server
Optimize API performance and database queries
Implement structured error handling, validation, and logging
Troubleshoot and resolve production issues as needed
Requirements
Proficiency in C# and ASP.NET Core Web API - 5 years
Strong understanding of RESTful API design and HTTP standards - 3 years
Experience with SQL Server, including indexing and query optimization - 3 years
Experience implementing authentication and authorization flows - 3 years
Familiarity with asynchronous programming and performance considerations - 2 years
Git - 4 years
Experience with Entity Framework or Dapper - 2 years
Familiarity with cloud platforms such as Azure, GCP, or AWS - 2 years
Experience with CI/CD pipelines and automated deployments - 3 years
Job Type: Full-time
Pay: $100,000.00 - $115,000.00 per year
Benefits:
401(k)
401(k) matching
Dental insurance
Flexible schedule
Health insurance
Life insurance
Paid time off
Vision insurance
Work Location: In person