Full Stack Engineer

Motion Recruitment

Charlotte (NC)

On-site

USD 110,000 - 150,000

Full time

18 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
HSA
FSA (Health/Dental)
Voluntary Life Insurance
Long-Term Disability
Short-Term Disability
Hospital Indemnity Insurance
Legal and Identity Protection
529 College Saver Plan

Job summary

Motion Recruitment is seeking a Senior Full Stack Engineer to join a leading financial institution's technology and data team. The role is onsite in Charlotte, NC, working across .NET backend services and Angular front-end components within a modern, cloud-native stack.

The position is an 18-month W2 contract with benefits, and sponsorship is not available. You will contribute to scalable enterprise applications, ETL pipelines, and CI/CD pipelines in a collaborative, fast-paced environment.

Qualifications

  • 5+ years of software engineering experience or equivalent.
  • Proficiency with MS SQL Server, Spark, and Spark-SQL.
  • Strong backend development with .NET 6/7+, ASP.NET Core, EF Core, and RESTful APIs.
  • Hands-on experience with Angular 13+, TypeScript, Jasmine/Karma.
  • Familiarity with JBPM or similar workflow tooling.
  • Experience with DevOps tooling including Azure DevOps, GitHub Actions, Docker, OpenShift (OCP), Kubernetes, and YAML deployments.
  • Testing experience with xUnit, NUnit, Playwright, iCEDQ, and Octane.
  • Solid understanding of architecture patterns including SOLID, Mediator, DI, Repository, and microservices or modular monoliths.
  • Strong communication and collaboration skills.

Responsibilities

  • Consult on large-scale software initiatives and contribute to long-term planning.
  • Analyze challenges and drive resolution with compliance and delivery goals.
  • Build and maintain scalable backend APIs/services using .NET and JBPM workflows.
  • Develop performant Angular UI components with TypeScript and RxJS.
  • Design and optimize Spark ETL/ELT pipelines and data transformations.
  • Write high-coverage tests with xUnit/NUnit and Jasmine/Karma.
  • Author test scripts with Playwright and iCEDQ; manage tests in Octane.
  • Containerize applications and deploy on OpenShift; manage Kubernetes resources.
  • Contribute to CI/CD with Azure DevOps and GitHub Actions; YAML-based pipelines.
  • Optimize SQL queries and database structures for performance and reliability.
  • Collaborate across teams, including offshore contributors.

Skills

5+ years experience
Strong communication
Cloud-native

Tools

.NET 6/7+
ASP.NET Core
EF Core
JBPM
Angular 13+
TypeScript
RxJS
Spark ETL/ELT
Playwright
iCEDQ
Octane
OpenShift
Kubernetes
Azure DevOps
GitHub Actions
Docker
YAML deployments
SQL Server
RESTful APIs

Job description

One of the country's largest financial institutions is searching for a Senior Full Stack Engineer to join their technology and data team onsite in Charlotte, NC. In this role, you will serve as a key contributor building and scaling enterprise-grade applications across a modern, full-stack environment. You'll work across .NET backend services, Angular front-end components, JBPM workflows, and Spark-based data pipelines, while partnering closely with both domestic and offshore teams. This is a high-impact opportunity for an engineer who thrives in a collaborative, fast-paced setting and is passionate about delivering high-quality, cloud-native solutions at scale.

This exciting opportunity to work with a leading enterprise engineering team begins as an 18-month W2 contract based onsite 5 days per week at the Charlotte, NC offering competitive benefits and the potential to extend or convert to permanent employment.

Please Note: Motion Recruitment cannot offer sponsorship or the transfers of any visas for this W2 contract.

Responsibilities
  • Consult on complex, large-scale software engineering initiatives and contribute to long-term strategic planning
  • Analyze multifaceted engineering challenges and drive resolution in alignment with functional policies, compliance requirements, and delivery goals
  • Build and maintain scalable backend APIs and services using C#/.NET 6/7+, ASP.NET Core, EF Core, and JBPM workflows
  • Develop performant, modular Angular (13+) UI components leveraging TypeScript, RxJS, and component-based architecture
  • Design, enhance, and optimize Spark ETL/ELT pipelines including data transformations, quality rules, and performance tuning
  • Write high-coverage unit tests using xUnit/NUnit for backend and Jasmine/Karma for Angular with minimal supervision
  • Author test scripts using Playwright and iCEDQ, and manage test cases within Octane
  • Containerize applications and manage deployments on OpenShift (OCP), including build configs, routing, and scaling strategies
  • Apply Kubernetes concepts including pods, deployments, services, config maps, secrets, and horizontal scaling
  • Contribute to CI/CD pipelines using Azure DevOps and GitHub Actions with YAML-based configurations and quality gates
  • Optimize SQL queries, database structures, and ETL load patterns for performance and long-term reliability
  • Strategically collaborate across teams and groups, including coordination with offshore team members
Skills & Experience
  • 5+ years of software engineering experience, or an equivalent combination of professional, consulting, military, or educational experience
  • Proficiency with MS SQL Server, Spark, and Spark-SQL for data pipeline development and query optimization
  • Strong backend development experience with .NET 6/7+, ASP.NET Core, EF Core, and RESTful API design
  • Hands-on experience with Angular 13+, TypeScript, and Jasmine/Karma for front-end development
  • Familiarity with JBPM or similar workflow/BPM tooling
  • Experience with DevOps tooling including Azure DevOps, GitHub Actions, Docker, OpenShift (OCP), Kubernetes, and YAML deployments
  • Testing experience with xUnit, NUnit, Playwright, iCEDQ, and Octane
  • Solid understanding of software architecture patterns including SOLID principles, Mediator, Dependency Injection, Repository Pattern, and microservices or modular monolith design
  • Strong communication skills and ability to collaborate effectively across technical and non-technical stakeholders
Preferred Qualifications
  • Experience with Azure Data Factory (ADF)
  • Familiarity with Azure services including App Service, Key Vault, and Storage
You will receive the following benefits:
  • Medical Insurance - Four medical plans to choose from for you and your family
  • Health Savings Account (HSA)
  • Health and Dependent Care Flexible Spending Accounts
  • Voluntary Life Insurance, Long-Term & Short-Term Disability Insurance
  • Hospital Indemnity Insurance
  • Legal and Identity Protection Plans
  • 529 College Saver Plan

Motion Recruitment Partners is an Equal Opportunity Employer, including disability/vets. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under Motion Recruitment Employment Accommodation policy. Applicants need to make their needs known in advance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - Cloud-Native .NET/Angular & Spark
Senior Full-Stack Engineer - Cloud-Native .NET/Angular & Spark

Motion Recruitment • Charlotte (NC)

On-site
USD 110,000 - 150,000
Medical Insurance
HSA
FSA (Health/Dental)
+6
Senior Full Stack Engineer
Senior Full Stack Engineer

Strategic Staffing Solutions • Charlotte (NC)

Hybrid
USD 110,000 - 150,000
Senior Full Stack Developer
Senior Full Stack Developer

BC Forward • Charlotte (NC)

Hybrid
USD 135,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
Medical Insurance
Health Savings Account (HSA)
Health and Dependent Care Flexible Spending Accounts
+4
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
Medical
Dental
Vision
+1
Senior Java Engineer
Senior Java Engineer

Motion Recruitment Partners LLC • Fort Worth (TX)

Hybrid
USD 96,000 - 152,000
Full Stack Engineer
Full Stack Engineer

Eliassen Group • Pittsburgh

Hybrid
Confidential
Software Engineer 4 - Full Stack Java (Angular UI Focused)
Software Engineer 4 - Full Stack Java (Angular UI Focused)

Motion Recruitment • Charlotte (NC)

Hybrid
USD 120,000 - 170,000
Full Stack Engineer
Full Stack Engineer

AgileEngine • United States

Hybrid
USD 120,000 - 180,000
Professional growth
Competitive USD-based compensation
Flextime
+2
Software Engineer
Software Engineer

Atlas Search • Dallas (TX)

Hybrid
USD 110,000 - 145,000