NET Full Stack Developer

Strategic Staffing Solutions
Charlotte, NC, United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$141,440.0 - $145,600.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Unit Testing Microsoft Azure C Sharp (Programming Language) Cloud Computing Cloud Engineering Continuous Integration Extract Transform Load (ETL) Database Storage Structures DevOps Github
+30 more
Java Business Process Management Microsoft SQL Server Nunit OpenShift Performance Tuning Software Engineering SQL Databases SQL Server Integration Services Test Management Transact-SQL TypeScript Web Services YAML RxJS Enterprise Software Applications Test Scripts Backend Xunit Containerization AngularJS Material UI Kubernetes Playwright Front End Software Development Restful APIs Data Pipelines Jasmine Docker Key Vault Microservices

Job description

Senior Full Stack Engineer who can build and scale enterprise applications across the .NET backend, JBMP workflows, Angular front end, and SSIS-based data pipelines. This role requires application development, cloud-native patterns, container orchestration, and high-quality engineering practices.

Required Skill Set:

  • Build scalable backend APIs and services using C#/.NET 6/7+, ASP.NET Core, EF Core, JBPM.
  • Develop intuitive, performant Angular (13+) UI components using TypeScript, RxJS, and modular architecture.
  • Design and enhance SSIS ETL/ELT pipelines, including transformations, data quality rules, and performance tuning.
  • Write high coverage unit tests using xUnit/NUnit for backend and Jasmine/Karma for Angular with minimal supervision.
  • Write test scripts using Playwright and iCEDQ along with utilizing Octane for test management
  • Containerize applications and manage deployments on OpenShift (OCP) including build configs, routes, and scaling strategies.
  • Work with Kubernetes concepts such as pods, deployments, services, config maps, secrets, and horizontal scaling.
  • Contribute to CI/CD automation using Azure DevOps/GitHub Actions, YAML pipelines, quality gates, and cloud-native delivery.
  • Optimize SQL queries, database structures, and ETL load patterns for performance and reliability.

Requirements

Do you have experience in YAML?, * Backend: .NET 6/7+, ASP.NET Core, EF Core, REST APIs, JBPM

  • Frontend: Angular 13+, TypeScript, Jasmine/Karma
  • Data & ETL: SQL Server, SSIS, T SQL, ADF (nice to have)
  • DevOps & Cloud Native: Azure DevOps, GitHub Actions, Docker, OCP (OpenShift), Kubernetes, YAML deployments
  • Testing: xUnit, NUnit, Playwright, IceDQ, Octane
  • Architecture: SOLID, Mediator, DI, Repository Pattern, modular monolith/microservices
  • Cloud (Optional): Azure App Service, Key Vault, Storage

Benefits & conditions

3.63.6 out of 5 stars Charlotte, NC 28216 $68 - $70 an hour - Contract

Apply for this position

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

Apply on indeed.com

Good distractions

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

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · WWC Europe 2026

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

4:18 min

Demonstrating API method creation and test definition

lgonta lgonta +1 · WWC 2024

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

Videos

See all

Related articles

See all