Senior .NET Engineer - Custom Software Development
N
NextLink LabsTechnology Consulting
United StatesFull-TimeSenior
Salary120000 - 135000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PostgreSQLGitC#.NETRESTful APIs
Requirements
- 5+ years of experience building backend services with C# and .NET (ASP.NET Core)
- Strong understanding of Clean Architecture, CQRS, and the Mediator pattern (MediatR)
- Experience designing and implementing RESTful APIs with OpenAPI/Swagger documentation
- Proficiency with relational databases (PostgreSQL) and lightweight ORMs (Dapper)
- Experience with validation frameworks such as FluentValidation
- Ability to work independently and take ownership in a variety of software engagements
- Ability to scope individual features and full software projects based on client requests
- Excellent written, verbal, and interpersonal skills with the ability to build buy-in, facilitate compromise, and guide client expectations
- Strong unit-testing abilities using xUnit, Moq, and FluentAssertions
- Proficient understanding of version control systems (Git)
- Understanding of security best practices including JWT-based authentication and authorization
- Understanding of fundamental design principles behind scalable and distributed systems
- Strong problem-solving, analytical, and strategic thinking abilities
Responsibilities
- Design, develop, and maintain scalable backend services and APIs using C# and ASP.NET Core (.NET 9)
- Implement and extend Clean Architecture with CQRS patterns using MediatR
- Work with other engineers to architect and implement modular, well-structured solutions
- Communicate directly with clients to give demonstrations and receive feedback
- Build and optimize data access layers using Dapper and PostgreSQL
- Implement request validation pipelines using FluentValidation
- Work in an agile team environment with daily stand ups, and weekly agile meetings
- Engage in code reviews of your teammates' work
- Contribute to observability and monitoring using Serilog, OpenTelemetry, and Grafana
View Full Description & ApplyYou'll be redirected to the employer's site