Novalink Solutions LLC · Richmond, VAremote

Salary
Posted
Jul 26, 2026
Location
Richmond, VA
Last confirmed open
Jul 29, 2026

What this job asks for AI summary

A senior developer role focused on building and maintaining web and Windows applications for a Virginia state elections body and its constituents. The work spans the full stack — cloud-native Azure services, front-end frameworks, REST and GraphQL APIs, microservices, and CI/CD pipelines — with an expectation of working independently, mentoring other developers, and contributing to architectural decisions.

Senior level · 7+ years · Richmond, VA · Contract

Must have (27)
Azure App Services · 7+ yrsAzure Functions · 7+ yrsAzure Kubernetes Service · 7+ yrsAzure Storage · 7+ yrsAzure SQL or Cosmos DB · 7+ yrsAzure DevOps · 7+ yrsAzure Active Directory · 7+ yrsOAuth2 · 7+ yrsOpenID Connect · 7+ yrsJavaScript · 7+ yrsTypeScript · 7+ yrsReact, Angular or Vue · 7+ yrsRedux, Mobx or Ngrx · 7+ yrsHTML · 7+ yrsCSS · 7+ yrsREST · 7+ yrsGraphQL · 7+ yrs.NET Core or Node · 7+ yrsMicroservices · 7+ yrsAzure Event Grid, Azure Service Bus or Azure Event Hubs · 7+ yrsEntity Framework, Sequelize or Prisma · 7+ yrsSQL Server · 7+ yrsGitHub Actions · 7+ yrsTerraform, Bicep or ARM · 7+ yrsDocker · 7+ yrsSwagger · 7+ yrsAutomated testing frameworks · 7+ yrs
Nice to have (1)
Azure Data Factory · 7+ yrs

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 15 people in the Richmond, VA area plausibly meet what this posting asks for (software developers). range 3–25

Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.

What gives you an edge
Cosmos DB4%Azure SQL5%OpenID Connect5%Azure Event Grid5%Azure Functions8%Terraform11%GraphQL12%Azure DevOps13%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
JavaScript62%HTML55%Docker53%CSS53%Redux40%.NET Core40%React40%GitHub Actions40%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $135,025 (middle half $109,792–$169,334).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (8)

The posting is for a Virginia state government contractor (ELECT — Virginia Department of Elections), so the work location is inferred as Richmond, VA; no explicit city is stated.

The engagement is with 'established contractors and staff,' strongly implying a contract/staff-augmentation arrangement rather than a direct hire; employment type is set to Contract accordingly.

All skills are listed in a structured requirements table. 'Azure Data Factory' is the only item explicitly marked 'Nice to have'; all others are marked 'Required'.

The 7-year figure appears uniformly against every skill row — it reflects the table's 'Amount of Experience' column applied to each line item, not a single overall role-level requirement. The overall years minimum is set to 7 as the closest role-level proxy.

The posting names no title with a seniority level; the title states no level. The 7-year requirement, architectural decision-making, mentoring, and roadmap ownership support a Senior classification.

The alternative occupation code 15-1211 (Computer Systems Analysts) is noted as a runner-up given the SOA/architecture analysis framing and government systems context, but the dominant work described is application development and cloud engineering.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): Azure API Management.

Posting is for a contract engagement — the market benchmarks below price full-time roles, so read the comp comparison with that in mind.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗