Acquisition NexGen

API / .NET Developer

Herndon, VA, US

$8–$9
4 days ago
Save Job

Summary

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 [email protected] .

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job