Senior Full Stack Engineer - Onsite

Genesis10Charlotte, NC
Onsite

About The Position

Genesis10 is seeking a Senior Full Stack Engineer for a contract position with a Global Financial Institution in Charlotte, NC. This is an 18+ month contract opportunity where the engineer will build and scale enterprise applications using .NET backend, JBMP workflows, Angular front end, and Spark-based data pipelines. The role requires strong experience in application development, cloud-native patterns, container orchestration, and high-quality engineering practices.

Requirements

  • 5+ years of Software Engineering experience
  • 4+ years of experience with .NET Core
  • 4+ years of experience with Angular
  • 4+ years of experience with MS SQL Server
  • 4+ years of experience with REST API
  • 4+ years of experience with Spark
  • Experience writing high coverage unit tests using xUnit/NUnit for backend and Jasmine/Karma for Angular
  • Experience with Kubernetes concepts such as pods, deployments, services, config maps, and secrets
  • Knowledge of SOLID principles, Mediator, DI, and Repository Pattern
  • Effective communication and collaboration skills

Nice To Haves

  • Experience with Azure Data Factory (ADF)
  • Experience with testing scripts using Playwrite and iCEDQ
  • Experience with cloud platforms such as Azure App Service, Key Vault, and Storage

Responsibilities

  • Consult on complex initiatives with broad impact and large-scale planning for Software Engineering
  • Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges
  • Build scalable backend APIs and services using C#/.NET, ASP.NET Core, EF Core, and JBPM
  • Develop intuitive, performant Angular UI components using TypeScript, RxJS, and modular architecture
  • Design and enhance Spark ETL/ELT pipelines including transformations, data quality rules, and performance tuning
  • Containerize applications and manage deployments on OpenShift (OCP) including build configs, routes, and scaling strategies
  • Contribute to CI/CD automation using Azure DevOps/GitHub Actions, YAML pipelines, and quality gates
  • Optimize SQL queries, database structures, and ETL load patterns for performance and reliability

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service