Senior Full Stack Engineer - Onsite

Genesis10Charlotte, NC
Onsite

About The Position

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

Requirements

  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, or education
  • 4+ years of experience with .NET Core, Angular, MS SQL Server, REST APIs, and Spark
  • Ability to build scalable backend APIs and services using C#/.NET 6/7, ASP.NET Core, EF Core, and JBPM
  • Develop intuitive, performant Angular (13+) UI components using TypeScript, RxJS, and modular architecture
  • Design and enhance Spark 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
  • Write test scripts using Playwright and iCEDQ, and utilize 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, and secrets
  • Contribute to CI/CD automation using Azure DevOps/GitHub Actions and YAML pipelines
  • Optimize SQL queries, database structures, and ETL load patterns for performance and reliability
  • Effective communication and collaboration skills

Nice To Haves

  • Experience with ADF (Azure Data Factory)
  • Knowledge of Azure cloud services such as 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 that require in-depth evaluation of multiple factors
  • Contribute to the resolution of complex and multi-faceted situations requiring a solid understanding of the function, policies, procedures, and compliance requirements
  • Strategically collaborate and consult with client personnel

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