Lead Full-Stack Developer (.NET / Azure)

Randstad
Omaha, NE, United States
1 day ago
Apply on www.randstadusa.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$124,800.0 - $187,200.0
Working hours
Regular working hours

Tech stack

ASP.NET HTML JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Application Performance Management Automation of Tests Unit Testing Microsoft Azure Bioinformatics C Sharp (Programming Language)
+37 more
Cloud Computing Program Optimization Code Review Databases System Configuration Continuous Delivery Continuous Integration Disaster Recovery Fault Tolerance Operational Databases Performance Tuning Scrum Methodology Fortify (Software) Zero Trust Network Access Requirements Traceability Service Virtualization Software Engineering Software Requirements Analysis TypeScript Web Application Frameworks Data Logging Cloud Platform System Sonatype Mttr Git AngularJS Gherkin Integration Tests Playwright Api Design Terraform Software Version Control Api Management Service Stack Jenkins Programming Languages Microservices

Job description

job summary: Remote

location: Omaha, Nebraska job type: Contract to Perm salary: $60 - 90 per hour work hours: 9am to 5pm education: Bachelors

responsibilities: We are seeking an experienced Lead Full-Stack Application Developer to provide hands-on technical expertise and end-to-end ownership of Azure software development tasks within our distributed scrum teams. In this role, you will collaborate with cross-functional engineering units across multiple geographic locations to ship resilient software while maintaining absolute environmental parity.

You will interact effectively with clients and leadership, adapting your communication style for the appropriate technical or business audience. Rather than acting as a passive recipient of requirements, you will actively read, comprehend, and translate software requirements into structured agile user stories, tasks, and reference documentation.

qualifications: Azure Cloud & Leadership Experience: Minimum 10-12 years of proven experience as a developer building, configuring, and deploying enterprise APIs, websites, and related software into the Microsoft Azure cloud. This must include demonstrated experience guiding and leading an application team to adopt shift-left continuous deployment and continuous integration (CI/CD) workflows.

Team Enablement Focus: Demonstrated experience in mentoring, upskilling, and enabling team members to successfully adopt and mature these modern CI/CD and shift-left practices.

Azure Government Cloud (Preferred): Familiarity with Azure Gov Cloud environments alongside a strong awareness of FedRAMP, FISMA, and Zero Trust Architecture is highly desired.

Core Technology Stack:

Languages & Frameworks: Expert proficiency in C#, ASP.NET, JavaScript, TypeScript, HTML, and modern frameworks like Angular.

Infrastructure, Security & Automation: Expertise in Git, Terraform, Jenkins, and Azure DevOps. Strong hands-on experience securing applications via Fortify and Sonatype code scanning tools.

Explicit Operational Expectations

  1. Shift-Left Quality, Security & Identity Validation

Context: Continuous Integration pipelines and secure cloud architectures.

Execution: When code is committed and pipelines run, you ensure all local unit tests pass and all automated regression pass for that topic area.

Standard: You are directly responsible for fully remediating all critical, high, and medium findings flagged by Sonatype and Fortify code scanning tools prior to any environment deployment and remediating any automated regression identified bugs.

  1. Pre-Dev Test Authoring & Agile Story Development

Context: Feature requirements, user stories, and technical alignment.

Execution: When features are initialized, your team will assist in translating complex requirements into active scrum tasks and author BDD acceptance criteria using Gherkin syntax (Given-When-Then) in conjunction with the Product Owner and Quality leads..

Standard: You must check BDD feature files into version control before writing application code, ensuring 100% Requirements Traceability Matrix (RTM) depth back to Azure DevOps user stories.

  1. Fail-First Methodology & Red-to-Green Transition

Context: Local full-stack microservices and API development.

Execution: You must execute automated tests in a proactive, fail-first (TDD) manner.

Standard: You will maintain a rapid Red-to-Green cycle velocity, treating successfully passing unit tests as the mandatory gate required to trigger high-level Playwright component acceptance tests.

Each topic area’s microservices must be able to be tested independently of other topic areas.

  1. Dynamic Feature Management & Environmental Parity

Context: Continuous delivery across distributed, multi-geographic teams.

Execution: When code progresses through environments, application behavior must be wrapped in conditional feature flags.

Standard: You must merge incomplete code behind runtime toggles in an “Off State” so that daily commits never disrupt shared environments or cause “staging drift”.

  1. Performance Tuning, Resiliency & Scaling Validation

Context: Multi-stage environment progression and system optimization.

Execution: You own the proactive troubleshooting, configuration, performance tuning, and installation of applications to ensure absolute system resiliency and disaster recovery readiness.

Standard: You will analyze performance telemetry via Azure Monitor and Application Insights during scaling tests in INT and stress testing in LOD, optimizing code to protect CPU, memory, and database lag targets.

  1. Decoupled Architecture via Service Virtualization

Context: Integration testing within the DEV environment.

Execution: When verifying cross-application workflows locally, you must keep testing entirely self-contained to avoid stalling pipelines across geographic sectors.

Standard: Your quality team will utilize API Contract Testing and Service Virtualization for all downstream and upstream interactions inside the DEV environment, restricting live connections to external apps.

  1. Zero-Day Production Validation & Dark Launches

Context: Release approval and promotion to production.

Execution: When code is pushed to the live PRD environment, you will execute a silent Dark Launch.

Standard: You will configure precise targeting filters within the feature management UI to allow safe verification using production data and remain ready to execute toggle rollbacks in milliseconds if anomalies arise.

  1. Zero Dev-Bug Logging, Documentation & Knowledge Sharing

Context: Local feature assembly inside the DEV tier.

Execution: When faults are discovered during local development, you troubleshoot and fix them instantly. You focus formal tracking on higher environments, shifting your developer focus toward creating detailed technical documentation.

Standard: No formal bug tickets are to be filed for faults identified prior to code leaving the DEV environment. Instead, you dedicate that operational velocity to facilitating knowledge sharing and technical documentation within the team.

Core Performance & Quality KPIs

Your engineering impact within the scrum team will be directly measured by:

Escaped Defects to Integration Environment: Target: Zero.

System Resiliency & MTTR: Rapid troubleshooting and optimal application uptime trends.

Documentation & Asset Fidelity: Up-to-date architectures, API contracts, and team knowledge-base contributions.

skills: .NET,ASP.NET,Agile,Angular,API development,API contracts,Application Insights,APIs,API,automated tests,C#,Government Cloud,Cloud environments,code scanning,continuous deployment,Continuous delivery,continuous integration,CI/CD,Logging,database,disaster recovery,system resiliency,Fortify,Gherkin,Git,HTML,Integration testing,JavaScript,Jenkins,microservices,Azure,Azure Cloud,Microsoft Azure cloud,Azure DevOps,MTTR,production data,Performance Tuning,Playwright,system optimization,Languages & Frameworks,Requirements Traceability,scrum teams,scrum team,Technology Stack,Service Virtualization,software development,software requirements,version control,Sonatype,configuring,Terraform,TypeScript,unit tests,modern frameworks,Zero Trust Architecture,adapting,committed,leadership,resilient,troubleshoot,proactive,acceptance tests,Architecture,Automation,Authoring,upskilling,Production Validation,FedRAMP,FISMA,Full-Stack Application,Infrastructure,mentoring,Security,stress testing,technical documentation,telemetry,Testing,user stories,workflows

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate’s education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

,

We are seeking an experienced Lead Full-Stack Application Developer to provide hands-on technical expertise and end-to-end ownership of Azure software development tasks within our distributed scrum teams. In this role, you will collaborate with cross-functional engineering units across multiple geographic locations to ship resilient software while maintaining absolute environmental parity.

You will interact effectively with clients and leadership, adapting your communication style for the appropriate technical or business audience. Rather than acting as a passive recipient of requirements, you will actively read, comprehend, and translate software requirements into structured agile user stories, tasks, and reference documentation.

Requirements

NET,ASP.NET,Agile,Angular,API development,API contracts,Application Insights,APIs,API,automated tests,C#,Government Cloud,Cloud environments,code scanning,continuous deployment,Continuous delivery,continuous integration,CI/CD,Logging,database,disaster recovery,system resiliency,Fortify,Gherkin,Git,HTML,Integration testing,JavaScript,Jenkins,microservices,Azure,Azure Cloud,Microsoft Azure cloud,Azure DevOps,MTTR,production data,Performance Tuning,Playwright,system optimization,Languages & Frameworks,Requirements Traceability,scrum teams,scrum team,Technology Stack,Service Virtualization,software development,software requirements,version control,Sonatype,configuring,Terraform,TypeScript,unit tests,modern frameworks,Zero Trust Architecture,adapting,committed,leadership,resilient,troubleshoot,proactive,acceptance tests,Architecture,Automation,Authoring,upskilling,Production Validation,FedRAMP,FISMA,Full-Stack Application,Infrastructure,mentoring,Security,stress testing,technical documentation,telemetry,Testing,user stories,workflows

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.randstadusa.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:08 min

Aligning engineering processes with core business impact metrics

Chris Riley · World Congress 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

3:07 min

Establishing service level agreements directly for internal platforms

Pawel Piwosz · LIVE

Videos

See all

Related articles

See all