Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

.NET API Developer

Pennant Solutions Group

.NET API Developer
Richmond, VA - Onsite 3 days a week (5 days to start)
12 month contract

Pennant is seeking an experienced contract software developer to design, enhance, and support web-based applications built with C# and the .NET framework. This role is well suited to an independent, delivery-focused professional who can quickly understand existing systems, identify technical issues, and contribute meaningful improvements with limited onboarding or day-to-day supervision.
Primary Responsibilities

The selected contractor will:
  1. Develop, maintain, test, and troubleshoot web applications and RESTful APIs using C#, .NET, ASP.NET Core, and related Microsoft technologies.
  2. Analyze existing application code, technical documentation, database objects, and integration points to implement enhancements, resolve defects, and improve reliability.
  3. Produce clean, secure, readable, and maintainable code that follows established development standards, architecture patterns, and source-control practices.
  4. Build and support API endpoints, including request validation, authentication and authorization, error handling, logging, versioning, and integration with internal or external services.
  5. Work independently to investigate complex technical issues, determine root causes, propose practical solutions, and communicate progress and risks to project stakeholders.
  6. Participate in code reviews, technical design discussions, testing, deployment planning, and change-management activities.
  7. Create and maintain technical documentation for application components, APIs, configuration settings, deployment procedures, and operational support needs.
Database and Data Responsibilities

While the primary emphasis is on .NET application and API development, the contractor should also be capable of supporting the SQL Server data layer. Responsibilities may include:
  1. Developing and maintaining SQL Server database objects, including tables, views, stored procedures, functions, and indexes.
  2. Writing and optimizing T-SQL queries used by web applications, APIs, reporting processes, and data integrations.
  3. Troubleshooting data-quality, performance, concurrency, and application-to-database connectivity issues.
  4. Supporting database schema changes and data migrations in coordination with application releases.
  5. Applying secure data-access practices, including parameterized queries, least-privilege access, protection of sensitive data, and appropriate auditing.
Azure Hosting and Deployment Responsibilities

The contractor should be comfortable configuring and supporting applications hosted in Microsoft Azure, including the deployment and operational needs of cloud-based web applications. Relevant experience may include:
  1. Configuring and supporting Azure App Service, Azure Functions, API Management, Azure SQL Database, storage services, and related hosting components.
  2. Managing application configuration through environment-specific settings, managed identities, Azure Key Vault, and secure secrets management practices.
  3. Supporting CI/CD pipelines, preferably through Azure DevOps, GitHub Actions, or comparable tooling.
  4. Troubleshooting application availability, authentication, networking, logging, monitoring, and performance issues in Azure environments.
  5. Reviewing hosting configurations for security, scalability, resiliency, and cost-conscious operation.
Required Qualifications

Candidates should demonstrate:
  1. Strong hands-on experience developing web applications and APIs using C#, .NET, ASP.NET Core, and related Microsoft development tools.
  2. Experience working with RESTful API design, JSON, methods and status codes, authentication and authorization patterns, and third-party system integrations.
  3. Strong SQL Server and T-SQL skills, including database development, query optimization, and troubleshooting.
  4. Experience with Git-based source control, code review processes, issue tracking, and structured software-development practices.
  5. Familiarity with Azure-hosted application environments and cloud configuration management.
  6. The ability to work effectively with minimal supervision, manage assigned priorities, and provide clear, timely communication to both technical and nontechnical stakeholders.
  7. Strong analytical and problem-solving skills, particularly when working with unfamiliar codebases or legacy applications.
Preferred Qualifications

Preference may be given to candidates with experience in:
  1. Azure DevOps pipelines, release management, and infrastructure-as-code practices.
  2. Entity Framework Core, Dapper, or other .NET data-access frameworks.
  3. Microsoft Entra ID, OAuth 2.0, OpenID Connect, managed identities, and role-based access control.
  4. Azure Key Vault, Application Insights, Azure Monitor, API Management, and Azure SQL.
  5. Legacy .NET Framework applications as well as modern .NET / ASP.NET Core solutions.
  6. Secure software-development practices, vulnerability remediation, dependency management, and OWASP-aligned application security.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the .NET API Developer in Richmond, VA vacancy
  •  ...Job TitleRequired Skills: Must Haves: Experience and fluency with.NET web application lifecycle and middleware, C#, Web API Design, Development and Security, Blazor, JavaScript including frameworks React, Angular, Mud Blazor, CSS3 and HTML5 experience.Skills:Web API Design... 
    Suggested

    Syntricate Technologies

    Richmond, VA
    4 days ago
  •  ...VDACS - Lead Developer (ASP.Net)Location: Richmond, VADuration: 5 MonthsSkills/Experience Required:• Substantial experience developing production...  ...Advanced skills in application development with ASP.NET Web API, and experience implementing Web API security• Extensive... 
    Suggested

    My3Tech Inc

    Richmond, VA
    4 days ago
  •  ...NET Core Programmer Analyst (#761357 Client: VA Dept of Transportatio Work...  ...Responsibilities: VDOT-AMD is seeking a Developer with Strong Oral and Written Communication...  ...application lifecycle and middleware, C#, Web API Design, Development and Security, Blazor,... 
    Suggested
    Contract work
    3 days per week

    RIT Solutions, Inc.

    Richmond, VA
    2 days ago
  •  ...Ideal Candidate Profile: Seeking senior .NET Developer with strong experience in .Net Web application development. Candidate will be responsible...  ...applications and backend services using C#, ASP.NET MVC, Web API, Java Script, JQuery, Angular JS, Node.js, CSS and Blazor.... 
    Suggested

    Accylerate

    Richmond, VA
    3 days ago
  •  ...Sr.NET DeveloperRichmond, Virginia, United StatesClient: Direct ClientJob Title: Sr.NET...  ...parkingVDOT is seeking a senior .Net Applications Developer who will be responsible for analyzing...  ...services using C#, ASP.NET MVC, Web API, JavaScript, JQuery, Angular JS, Node.js,... 
    Suggested
    For contractors
    Work at office

    RxCloud

    Richmond, VA
    4 days ago
  •  ...C# Developer/Programmer Analyst 3Location: Richmond, VADuration: Contract to hireWe are searching...  ...developer to program, maintain code, and.NET solutions for our business. In this role,...  ...new screens and reports. We do not use API's. To ensure success as a C# developer you... 
    Contract work

    GlobalPoint

    Richmond, VA
    4 days ago
  •  ...Sr.NET DeveloperRichmond, Virginia, United StatesClient: Direct ClientJob Title: Sr.NET...  ...parkingVDOT is seeking a senior .Net Applications Developer who will be responsible for analyzing...  ...services using C#, ASP.NET MVC, Web API, JavaScript, JQuery, Angular JS, Node.js,... 
    For contractors
    Work at office

    RxCloud

    Richmond, VA
    4 days ago
  •  ...References*** Description: The client is Seeking a Developer with 10 yrs or more .Net Web application development. Experience and fluency with...  ...applications and backend services using C#, ASP.NET MVC, Web API, Java Script, JQuery, Angular JS, Node.js, CSS and Blazor... 

    MSys Inc

    Richmond, VA
    23 hours ago
  •  ...25536020Reference Number: 25-00465Title: .NET full stack Lead developerLocation: richmond...  ...are ready for development • Design, develop, and maintain robust and scalable software...  ...Strong Development experience with C#, WEB API, Entity Framework, SQL Server • Implement... 
    Full time

    HAN Staffing

    Richmond, VA
    4 days ago
  •  ...We are seeking a Senior Developer (10+ Years Experience) to lead the modernization of an enterprise transaction platform...  ...Required: ~ Full-Stack Development (10+ yrs): .NET Core, C#, ASP.NET MVC, Web API, HTML5, CSS3 ~ Frontend Frameworks (10+ yrs):... 
    For contractors
    Local area
    3 days per week

    Stellar Professionals

    Richmond, VA
    3 days ago
  • $45 - $80 per hour

     ...Job Title: .Net Applications Developer - Hybrid Duration (Contract): 10 Months Client Location: Richmond, VA 23219 Location Preference...  ...backend services using C#, ASP.NET MVC, .NET Core, and Web API. Build responsive user interfaces using JavaScript,... 
    Hourly pay
    Contract work

    Smart IMS Inc

    Richmond, VA
    3 days ago
  •  ...Net Core DeveloperArthur Grand is an IT services firm specializing in Digital Transformation...  ...3 YearsJob Description:Seeking a Developer with 10 yrs or more.Net Web application development...  ...services using C#, ASP.NET MVC, Web API, Java Script, JQuery, Angular JS, Node.js,... 
    Local area
    Immediate start

    Arthur Grand Technologies

    Richmond, VA
    3 days ago
  •  ...A software development firm is seeking a .NET Developer / SQL Server Programmer to develop and maintain multiple enterprise applications for the Virginia Department of Health. Candidates must have at least 9 years of experience in .NET and SQL Server programming. The role... 
    Local area

    Value Innovation Labs

    Richmond, VA
    3 days ago
  •  ...Job Title Works as part of the Virginia Department of Health, Office of Information Management (VDH) to develop and maintain multiple messaging team.net applications. Messaging team would need a.net resource to work on multiple projects. This resource will be helping... 
    Work at office

    My3Tech Inc

    Richmond, VA
    2 days ago
  •  ...Arthur Grand Technologies Inc is seeking a Senior Programmer Analyst (.NET Core) for a contract engagement in the Richmond, Virginia area. The developer will lead design and development of .NET Web applications, backend services, and modern UI layers using C#, ASP.NET,... 
    Contract work

    Arthur Grand Technologies

    Richmond, VA
    4 days ago
  •  ...Net DeveloperLocation: Mechanicsville, VA (Hybrid) Duration: 10 Months Interview Type:...  ...Local Candidates Min Exp-14-15+ YearsThe.NET Developer will support the modernization of an...  ...architects, cloud engineers, SQL developers, API developers, and testers and reports to the... 
    Local area

    Apollo ITS

    Mechanicsville, VA
    4 days ago
  •  ...Title: .NET Developer Location: Remote (AZ, CA,CO, CT,DE,FL,GA,IL,IN,KY,MA,MD,MI,MO,NC,NJ,NY,OH,PA,RI,SC,TN,TX,VA,WA) Have 3 position...  ...Experience SAP Development Move from fully .net to SAP API ENtitiy C# SAP s/4 Hana SAP BTP SAP API SUMMARY... 
    Remote work

    RIT Solutions, Inc.

    Glen Allen, VA
    4 days ago
  •  ...Job Title:.NET Developer Location: Richmond, VA Remote: Hybrid (3 days on site and 2 days remote) Duration: 12+ months Type: C2C/W2 Client: Apex Systems/DMV (Department of Motor Vehicles) Job Description: Tech (Qualification) Notes: ~ Skillset... 
    Work experience placement
    Remote work

    My3Tech Inc

    Richmond, VA
    2 days ago
  •  ...Job Title: .Net/SQL Server DeveloperLocation: Richmond, Virginia 23219 (Hybrid) Locals onlyDuration: Long term ContractClient: State of VAJob Description:Specific Task(s): Develop, Maintain And Enhance ASP.NET/MVC and.NET Core applications Assist in development of a new... 
    Local area

    InterSources

    Richmond, VA
    4 days ago
  •  ...to VA only with 12+ Years of experienceThorough knowledge of C#, knowledge of developing web client based applications using SQL Server, object oriented design and programming (OOP & OOD)NET 3.1 (or higher), Visual Studio 2019, T-SQL scripting experience and Angular13Skills... 
    Local area

    InterSources

    Richmond, VA
    4 days ago
  •  ...C# Developer/Programmer AnalystThe Compensation Board is seeking an experienced C# Developer/Programmer to be responsible for developing...  ...Angular Knowledge of: SQLSERVER 2019. Strong knowledge of Microsoft.NET framework. Strong knowledge of a variety of technical... 
    Flexible hours

    CapLeo Global

    Richmond, VA
    4 days ago
  •  ...Job Title:.NET Software DeveloperWe are seeking a.NET Software Developer to join a client's application development team due to increasing workload and ongoing initiatives...  ...modern.NET (preferred)Develop and support RESTful APIs and system integrationsWrite, analyze, and... 
    Shift work

    Intellisoft Technologies

    Glen Allen, VA
    4 days ago
  •  ...Net Developer vTech can help you avoid the daunting task of writing and posting job offers, shifting through resumes and laboring through the lengthy interview process. Our Staffing solutions will allow you to elude those tasks and place topnotch, high-caliber professionals... 
    Work at office
    Shift work

    vTech Solution

    Richmond, VA
    2 days ago
  •  ...0+ yrs - RequiredExtensive and current working experience in design and development of software applications using Visual Studio and.NET framework – 10+ yrs - RequiredCurrent working experience with .NET client and services development, database development & SQL – 10+... 
    Work experience placement
    Remote work
    3 days per week

    Software Technology Inc

    Richmond, VA
    4 days ago
  •  ...development, testing, deployment of applications using MS SQL 2008+, .NET, ASP, MVC, WCF, JQuery, AJAX, XML, NET WebForms, Entity...  ...applications, create robust high-volume production applications and develop prototypes quickly.At least 4 years of experience in Software... 

    Sonsoft

    Richmond, VA
    3 days ago
  •  ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: .NET Full Stack Developer Location(s): Richmond, VA Job Description This position is for a .NET Full Stack Developer, responsible for the technical... 
    Full time
    Work experience placement
    1 day per week

    Ampcus

    Richmond, VA
    10 hours ago
  •  ...Must be local to Richmond, VA. 100% onsite in Richmond, VA. No remote work is allowed.  Our client has an opening for a .NET Core Developer (734180). This position is for up to 12 months, with the option of extension, and is located in  Richmond, VA... 
    Local area
    Remote work

    Focused HR Solutions

    Richmond, VA
    29 days ago
  • Works as part of the Virginia Department of Health, Office of Information Management (VDH) to develop and maintain multiple .NET applications. Specific Tasks Develop, maintain, and enhance ASP.NET/MVC and .NET Core applications. Required Skill Set C# .NET - 5+ years... 
    Work at office

    MBI

    Richmond, VA
    2 days ago
  • $110k - $140k

     ...create new software/digital experiences in a cloud environment. Develop APIs and integrations that streamline processes. Identify ways to...  .... At least 10 years of web development experience in C#,.Net Framework and/or .Net Core or Java. Experience in a cloud (... 
    Permanent employment
    Work at office
    Immediate start
    Flexible hours

    Key Choice Group

    Richmond, VA
    9 hours ago
  •  ...Junior To Mid-Level .NET / Microsoft Developer Location: New York, NY or Glen Allen, VA Job Type: Hybrid Experience Level: 3–7 Years Industry: Investment / Financial Services (Preferred) Overview: We are seeking a driven and detail-oriented.NET / Microsoft... 

    InfoPeople

    Glen Allen, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to .NET API Developer. Be the first to apply!