About the job
About NextLink Labs
NextLink Labs is an innovative technology company dedicated to empowering businesses in developing, scaling, and securing their software applications. We understand that the success of companies, teams, and products relies on the effective and secure use of technology. Our commitment lies in helping clients excel in their industries.
As a remote-first organization with a diverse team distributed across the country, we strive to create a comfortable and collaborative work environment. We are dedicated to fostering an inclusive culture where everyone can thrive both professionally and personally.
Position Overview
We are looking for a driven Senior .NET Developer with expertise in C# and ASP.NET Core to join our Custom Software Development consulting team. The ideal candidate will be responsible for developing and maintaining scalable backend services and APIs, seamlessly integrating with our clients' engineering teams.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using C# and ASP.NET Core (.NET 9).
- Implement and enhance Clean Architecture with CQRS patterns utilizing MediatR.
- Collaborate with fellow engineers to architect and deliver modular, well-structured solutions.
- Engage directly with clients to provide demonstrations and gather feedback.
- Build and optimize data access layers using Dapper and PostgreSQL.
- Establish request validation pipelines utilizing FluentValidation.
- Participate in an agile team environment with daily stand-ups and weekly meetings.
- Conduct code reviews, providing constructive feedback to peers.
- Contribute to system observability and monitoring with Serilog, OpenTelemetry, and Grafana.

