Acquisition NexGen is currently in search of an API / .NET Developer for an IT Solutions Firm in Herndon, VA. This is a long-term Contract role. Sponsorship is NOT available. Candidates MUST BE available to work onsite in Herndon, VA. Summary: We are seeking an experienced API Developer (.NET Core 8/9) to join our development team to design, develop, and maintain robust, scalable microservices and APIs. This role will focus on building high-performance back-end services, supporting both web and mobile platforms, and ensuring smooth integration with internal and external systems. The API Developer will collaborate with cross-functional teams including product, DevOps, and front-end developers to deliver innovative solutions as part of the organization’s digital modernization initiatives. Responsibilities: • Microservices Development: Design and develop scalable microservices and RESTful API endpoints using .NET Core 8/9 and ASP.NET Core Web API. • API Implementation: Build well-documented, versioned, secure API endpoints for easy integration with front-end and third-party applications. • Background Jobs: Develop background workers and asynchronous processing tasks using Azure Service Bus or Azure Storage Queues. • Message-Driven Architecture: Implement event-driven microservices with reliable inter-service communication. • Security & Caching: Secure APIs with OAuth2.0, JWT, Azure AD, and implement caching strategies (e.g., Redis, in-memory caching) for enhanced performance. • Performance Optimization: Continuously monitor, profile, and tune API and database performance to ensure high availability and scalability. • Clean Code Practices: Write clean, modular, and testable code following SOLID principles and Clean Architecture. • Collaboration: Work in an Agile/Scrum environment with developers, QA engineers, and product managers to deliver features iteratively. • Documentation: Maintain comprehensive technical documentation for APIs, workflows, and architectural decisions. • Troubleshooting: Diagnose and resolve API-related issues, using logging and monitoring tools to ensure system reliability. Requirements: • Bachelor’s Degree in Computer Science, Information Systems, or a related technical field. • 5+ years of experience in .NET Core API and Microservices development to include: • Strong proficiency with C# programming and ASP.NET Core Web API. • Solid understanding of Clean Architecture and Domain-Driven Design. • Deep knowledge of SOLID principles and design patterns. • Experience with SQL Server, Entity Framework Core, and Dapper for database access and optimization. • Hands-on experience integrating authentication and authorization mechanisms (OAuth2.0, JWT). • Strong experience with Git version control and Agile methodologies. • Ability to conduct performance profiling, load testing, and system optimization. • Cloud & DevOps Skills: • Basic understanding of Microsoft Azure cloud services. • Experience with Docker containerization and familiarity with CI/CD pipelines. • Testing & Quality Assurance: • Experience with xUnit, NUnit, or other testing frameworks, and Moq for unit testing and mocking. Preferred Requirements: • Hands-on experience with Azure Service Bus, Azure Storage Queues, and Azure Functions. • Experience with Azure Application Insights, Datadog, or similar observability tools. • Experience deploying and monitoring applications in cloud-native environments (Azure, Kubernetes, etc.). • Familiarity with container orchestration and advanced CI/CD automation. • Strong understanding of API security best practices (preventing injection, XSS, CSRF vulnerabilities). • Experience with Postman, Swagger for API testing and documentation. Qualified Candidates should send a Word/PDF attached copy of their resume to Scott Gilinger at scott.gilinger@acqnexgen.com .
Job Type
Contractor role
Skills required
.NET, Microservices, C#, Git, Agile, Azure, Docker, CI/CD
Location
Herndon, Virginia
Salary
No salary information was found.
Date Posted
May 2, 2025
Acquisition NexGen is seeking an experienced API / .NET Developer to design and develop scalable microservices and APIs in Herndon, Virginia. This long-term contract role requires strong proficiency in .NET Core and collaboration with cross-functional teams.