Hiring.Camp

.NET API Developer

Pennant Solutions Group

·

Yesterday

Workplace
Onsite
Type
Contract
Department
IT
Source
RecruiterFlow

Description

.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, HTTP 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.

Skills

ASP.NET.NETAzureCI/CDSQLSQL ServerGitGitHubOAuthDevOps

Similar Jobs

11

API Developer – .NET

Principal33 · Remote +1 · Remote

2 weeks ago

.Net API Developer

Careers Home · ABC Manila Office, Philippines · Onsite

2 months ago

.NET Developer - API

ECS | Enterprise Change Specialists · Onsite

6 months ago

.NET Developer | C#, SQL Server & API

Synechron · Pune - Hinjewadi (Ascendas), India +1

1 month ago

Full stack - API Dev (.Net) + Angular_Offshore

Photon Group · India

1 month ago

Software Engineer (.Net core, C#, SQL, Entity Framework, Web API, Azure)

Eurofins Scientific · Bengaluru, KA, India · Hybrid

4 months ago

Back-End Engineer | .NET 8, API Rest, SQL Server

Accenture · Roma, Via Sciangai 53, Italy +6 · Hybrid

8 months ago

SCADEA - DOT NET DEVELOPER WITH AZURE API MNGT

Nexthire · HYDERABAD, IN

1+ year ago

Full Stack Engineer - .Net, Python, SQL, API, iPaaS

Royal & Ross · Remote, Hybrid

1+ year ago

API Sr Developer | .NET | India

Photon Group · Chennai, Tamil Nadu, India

1+ year ago

API Backend Developers with Azure &.Net - (API, Azure, .Net) - India

Photon Group · India

1+ year ago