Senior/Lead .NET Developer

Harvey Nash

Frankfort (KY)

Remote

USD 90,000 - 120,000

Full time

45 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Harvey Nash is seeking a technically skilled professional for a remote role with mandatory onsite day 1 in Frankfort, KY for orientation and laptop pickup. The role focuses on analyzing business and technical requirements, documenting current application behavior, and producing implementation-ready specifications across systems and data services.

Ideal candidates will have hands-on experience with C#/.NET, SQL Server, REST/SOAP, and Windows/IIS-hosted environments, plus strong capabilities in

Qualifications

  • Two or more years of experience configuring, implementing, analyzing, or troubleshooting enterprise applications in a networked environment.

Responsibilities

  • Analyze business and technical requirements with Team Leads, Product Owners, business analysts, developers, and other participants.
  • Create and track technical tasks, dependencies, risks, and acceptance criteria in Azure DevOps.
  • Inspect source code, databases, configuration, logs, integrations, scheduled processes, deployment assets, and operating environments to reconstruct and document current application behavior.
  • Identify undocumented assumptions, dependencies, manual processes, environment differences, data requirements, failure conditions, and operational constraints.
  • Produce implementation-ready specifications covering application changes, database changes, interfaces, data flows, background processing, configuration, deployment, security, testing, monitoring, support, recovery, and rollback.
  • Analyze database lifecycle requirements, including schema deployment, migrations, reference and configuration data, bootstrap data, transactional data, masking, synthetic data, integrity, and repeatability.
  • Analyze integration behavior and define appropriate timeout, retry, concurrency, idempotency, error-handling, reconciliation, logging, and recovery requirements.
  • Compare feasible implementation approaches and document their consequences, risks, dependencies, and operational costs. Provide a supported recommendation to the Application Development Manager.
  • Develop targeted prototypes, database scripts, queries, test harnesses, and automation when needed to validate assumptions or demonstrate feasibility.
  • Produce system-context and dependency diagrams, data flows, interface contracts, sequence descriptions, acceptance criteria, risk analyses, decision records, and operational runbooks.
  • Lead structured discovery sessions and technical teachbacks, challenge unsupported assumptions constructively, and obtain decisions from the appropriate owners.
  • Assist Team Leads and Product Owners with technical decomposition, estimation, sequencing, implementation planning, and acceptance.
  • Remain engaged through implementation to answer design questions, evaluate deviations, validate completed work, and confirm that the solution can be deployed and supported as intended.

Skills

Systems Analysis
Application Design
C#/.NET
REST APIs
SOAP APIs
Web API
JSON
XML
IIS
Hangfire
Azure DevOps
Database Schema
Data Migrations
Seed Data
Source Control
Build and Release Automation
Dependency Mapping
Interface Contracts
Troubleshooting
Security
Monitoring
Resiliency
AI-Assisted Engineering

Tools

Azure DevOps
Windows/IIS-hosted environments
Hangfire
Source Control
Build and Release Automation

Job description

Remote role; except for have to be onsite (Frankfort, KY) on day 1 for orientation and to collect the laptop.

KEYWORDS:

Systems Analysis, Application Design, C#, .NET, ASP.NET Core, SQL Server, T-SQL, REST, SOAP, Web API, JSON, XML, IIS, Hangfire, Azure DevOps, Database Schema, Data Migrations, Configuration Data, Seed Data, Synthetic Data, Source Control, Build and Release Automation, Dependency Mapping, Interface Contracts, Troubleshooting, Security, Monitoring, Resiliency, AI-Assisted Engineering

DUTIES AND RESPONSIBILITIES: Perform other duties as assigned.
  • Analyze business and technical requirements with Team Leads, Product Owners, business analysts, developers, and other participants. Create and track technical tasks, dependencies, risks, and acceptance criteria in Azure DevOps.
  • Inspect source code, databases, configuration, logs, integrations, scheduled processes, deployment assets, and operating environments to reconstruct and document current application behavior.
  • Identify undocumented assumptions, dependencies, manual processes, environment differences, data requirements, failure conditions, and operational constraints.
  • Produce implementation-ready specifications covering application changes, database changes, interfaces, data flows, background processing, configuration, deployment, security, testing, monitoring, support, recovery, and rollback.
  • Analyze database lifecycle requirements, including schema deployment, migrations, reference and configuration data, bootstrap data, transactional data, masking, synthetic data, integrity, and repeatability.
  • Analyze integration behavior and define appropriate timeout, retry, concurrency, idempotency, error-handling, reconciliation, logging, and recovery requirements.
  • Compare feasible implementation approaches and document their consequences, risks, dependencies, and operational costs. Provide a supported recommendation to the Application Development Manager.
  • Develop targeted prototypes, database scripts, queries, test harnesses, and automation when needed to validate assumptions or demonstrate feasibility.
  • Produce system-context and dependency diagrams, data flows, interface contracts, sequence descriptions, acceptance criteria, risk analyses, decision records, and operational runbooks.
  • Lead structured discovery sessions and technical teachbacks, challenge unsupported assumptions constructively, and obtain decisions from the appropriate owners.
  • Assist Team Leads and Product Owners with technical decomposition, estimation, sequencing, implementation planning, and acceptance.
  • Remain engaged through implementation to answer design questions, evaluate deviations, validate completed work, and confirm that the solution can be deployed and supported as intended.
Special requirements:
  • Two or more years of experience configuring, implementing, analyzing, or troubleshooting enterprise applications in a networked environment.
  • Strong hands-on experience with C#/.NET, SQL Server and T-SQL, web applications and services, REST APIs, background or scheduled processing, source control, build and release automation, and Windows/IIS-hosted environments, or directly comparable technologies
  • Strong hands-on experience with both legacy and modern Microsoft application environments, including C#/.NET Framework and contemporary .NET, SQL Server and T-SQL, web applications and services, REST and SOAP APIs, background or scheduled processing, source control, build and release automation, and Windows/IIS-hosted environments, or directly comparable technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Lead .NET Developer
Senior/Lead .NET Developer

Harvey Nash Inc. • United States

Hybrid
USD 90,000 - 130,000
Senior .NET Engineer – Remote (Onsite Day 1 in KY)
Senior .NET Engineer – Remote (Onsite Day 1 in KY)

Harvey Nash • Frankfort (KY)

Remote
USD 90,000 - 120,000
Dotnet Developer
Dotnet Developer

Programmers.io • Kentucky

On-site
USD 83,000 - 131,000
Senior .NET Engineer — Remote/Onsite Lead, Enterprise Apps
Senior .NET Engineer — Remote/Onsite Lead, Enterprise Apps

Harvey Nash Inc. • United States

Hybrid
USD 90,000 - 130,000
Sr. .Net Developer
Sr. .Net Developer

Tanisha Systems Inc • Daleville (AL)

On-site
USD 110,000 - 140,000
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

On-site
USD 120,000 - 160,000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3
Sr Technical Lead-App Development
Sr Technical Lead-App Development

Birlasoft • New Jersey

On-site
USD 140,000 - 190,000
Tech Lead: .NET/AWS/Azure Architect/Developer
Tech Lead: .NET/AWS/Azure Architect/Developer

The Judge Group • Columbus (OH)

On-site
USD 120,000 - 150,000
Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Azure Lead/Senior Developer
Azure Lead/Senior Developer

SFE • Oakland (CA)

Remote
USD 120,000 - 130,000