.NET Developer

Apollo Technology Solutions LLC

Mechanicsville, VA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Best Practices, Cloud Architecture, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Database Extract Transform and Load (ETL), Debugging Skills, Design Patterns Programming Methodologies, DevOps, Distributed Computing, Editing, GitHub, High Availability, Identify Issues, Microservices, Microsoft .NET, Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Windows Azure, Object Oriented Design (OOD), Object Oriented Programming (OOP), Performance Tuning/Optimization, REST (Representational State Transfer), SQL (Structured Query Language), SQL Server Integration Services (SSIS), Scrum Project Management and Software Development, Software Development, Software Engineering, System Integration (SI), Test Plan/Schedule, Virtual Machine (VM)
LOCATION
Mechanicsville, VA
POSTED
3 days ago
Title: .NET Developer
Location: Mechanicsville, VA(Hybrid)

Duration: 10 Months
Interview Type: Both Phone and In Person

**LOCAL CANDIDATES**
**MIN EXP-14-15+ YEARS**

Job Description
The .NET Developer will support the modernization of an enterprise tolling transaction platform undergoing a partial rewrite using microservices and modularization. The developer will work within an Agile/Scrum team and contribute to the development of backend services and application components using .NET Core and C#. This role collaborates with solution architects, cloud engineers, SQL developers, API developers, and testers and reports to the Development Manager.

Key Responsibilities
  • Design, develop, and maintain .NET Core backend services and APIs.
  • Collaborate with SQL developers to implement efficient data access patterns.
  • Contribute to modernization of the tolling platform using microservices and modular architecture.
  • Develop new application features and enhance existing functionalities.
  • Participate in performance optimization efforts across application layers.
  • Integrate with Azure-based components and cloud services.
  • Support CI/CD processes using Azure DevOps or GitHub pipelines.
  • Participate in Agile/Scrum ceremonies and deliver sprint commitments.

Required Skills
  • 7+ years of experience developing applications using .NET Core and C#.
  • Experience building REST APIs and microservices.
  • Experience consuming and integrating with SQL Server on Azure VM environments.
  • Strong understanding of object-oriented programming, design patterns, and best practices.
  • Experience with Azure DevOps or GitHub for CI/CD pipelines.
  • Experience working in Agile/Scrum teams.
  • Experience integrating backend systems with ETL pipelines such as SSIS or Databricks.
  • Strong debugging and troubleshooting skills.

Desired Skills
  • Experience with Terraform or other IaC tools.
  • Familiarity with domain-driven design and microservices.
  • Experience with distributed systems or high-availability environments.
  • Understanding of tolling or transportation systems (preferred but not required).

About the Company

A

Apollo Technology Solutions LLC