Senior Full Stack .NET / Angular Developer (contract)

Wells Fargo

Charlotte, UShybridPosted Aug 26, 2026
Posting intelligenceActively listed

Skills

azure devopskubernetestypescriptplaywrightangulardockergithubazuresparkcicdc#

About the role

Title: Senior Full Stack .NET / Angular Developer

Location: Charlotte, NC

Duration: 18 months

Work Engagement: W2

Work Schedule: Hybrid (3 days in office/2 days remote)

Benefits on offer for this contract position: Health Insurance, Life insurance, 401K and Voluntary Benefits

Overview

We are seeking a Senior Full Stack Developer to design, develop, and scale enterprise applications across modern cloud-native platforms. This role combines .NET backend development, JBPM workflow integration, Angular front-end engineering, Spark-based data processing, and containerized deployments on OpenShift/Kubernetes.

The ideal candidate is a hands-on engineer with strong experience building high-quality applications, developing scalable APIs, optimizing data pipelines, and driving DevOps automation within an Agile environment.

Key Responsibilities

Design, develop, and maintain scalable backend services using C#/.NET 6/7+, ASP.NET Core, Entity Framework Core, and REST APIs.

Build and enhance enterprise workflow solutions utilizing JBPM.

Develop responsive and performant user interfaces using Angular 13+, TypeScript, RxJS, and modular front-end architecture.

Create and optimize Spark ETL/ELT pipelines, including data transformations, data quality validations, and performance tuning.

Write high-coverage unit and integration tests using xUnit/NUnit for backend services and Jasmine/Karma for Angular applications.

Develop automated test scripts using Playwright and iCEDQ, while leveraging Octane for test management and reporting.

Containerize applications using Docker and manage deployments within OpenShift (OCP) environments.

Implement and support Kubernetes workloads, including:

Pods

Deployments

Services

ConfigMaps

Secrets

Horizontal Auto Scaling

Contribute to CI/CD automation using Azure DevOps and GitHub Actions, including YAML pipelines, quality gates, automated deployments, and cloud-native delivery practices.

Optimize SQL queries, database structures, and ETL loading strategies for performance, scalability, and reliability.

Participate in solution design discussions and promote engineering best practices including code reviews, testing, and architecture standards.

Required Qualifications

Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.

8+ years of software engineering experience with full-stack application development.

Strong experience with C# and .NET 6/7+.

Experience building RESTful APIs using ASP.NET Core.

Strong front-end development experience with Angular 13+, TypeScript, and RxJS.

Experience developing and optimizing Spark/Spark SQL data pipelines.

Hands-on experience with SQL Server and advanced SQL performance tuning.

Experience working with OpenShift (OCP) and Kubernetes-based deployments.

Strong understanding of containerization using Docker.

Experience with CI/CD pipelines using Azure DevOps and/or GitHub Actions.

Experience writing automated tests using xUnit, NUnit, Jasmine/Karma, and Playwright.

Familiarity with Agile development methodologies and modern software delivery practices.

Preferred Qualifications

Experience with ADF (Azure Data Factory).

Experience deploying applications to Azure App Services.

Knowledge of Azure Key Vault and Azure Storage services.

Experience building distributed systems using microservices architecture.

Familiarity with cloud-native application design and scalability patterns.

Technical Environment

Backend

C#

.NET 6/7+

ASP.NET Core

Entity Framework Core

REST APIs

JBPM

Frontend

Angular 13+

TypeScript

RxJS

Jasmine/Karma

Data & ETL

SQL Server

Spark

Spark SQL

Azure Data Factory (ADF)

DevOps & Cloud Native

Azure DevOps

GitHub Actions

Docker

OpenShift (OCP)

Kubernetes

YAML Pipelines

Testing

xUnit

NUnit

Playwright

iCEDQ

Octane

Architecture

SOLID Principles

Dependency Injection (DI)

Mediator Pattern

Repository Pattern

Modular Monolith Architecture

Microservices

What Makes Someone Successful in This Role

Ability to independently deliver high-quality, production-ready software.

Strong problem-solving and troubleshooting skills.

Experience building scalable enterprise applications in cloud-native environments.

Focus on automation, testing, maintainability, and performance.

Strong collaboration skills across engineering, QA, DevOps, and business teams.

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on Wells Fargo's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Frontend Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Frontend Engineer hub for United States medians across recent openings.

You never touch the form - the application is filled and submitted for you on Wells Fargo's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.