Wells Fargo & Co logo

Senior Full Stack .NET / Angular Developer

Wells Fargo & Co
  • Charlotte, NC
    7 days ago

    Job Description

    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.

    Numbers & Facts

    LocationCharlotte, NC
    IndustryFinancial Services
    Company Size10,000 employees or more
    Year Founded1852

    About Company

    We believe in our vision and values just as strongly today as we did the first time we put them on paper more than 20 years ago. Staying true to them will guide us toward continued growth and success for decades to come. As you read more about our vision and values, you will learn about who we are, where we’re headed and how every Wells Fargo team member can help us get there.

    Skills

    • ADO.NET Entity Frameworkunmatched
    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Automationunmatched
    • Autoscalingunmatched
    • Best Practicesunmatched
    • Cloud Applicationsunmatched
    • Code Reviewsunmatched
    • Data Managementunmatched
    • Data Processingunmatched
    • Data Qualityunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • Dependency Injectionunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Enterprise Applicationsunmatched
    • JBoss jBPMunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • NUnitunmatched
    • Performance Tuning/Optimizationunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • SQL (Structured Query Language)unmatched
    • SQL Databasesunmatched
    • Scalable System Developmentunmatched
    • Software Designunmatched
    • System Architectureunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • Test Scriptsunmatched
    • Testingunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder