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 role involves building and scaling enterprise applications using .NET backend, JBMP workflows, Angular front end, and Spark-based data pipelines. The ideal candidate will possess strong experience in application development, cloud-native patterns, container orchestration, and high-quality engineering practices.

Requirements

  • 5 years of Software Engineering experience, or equivalent
  • 4+ years of experience with MS SQL Server, Spark, REST APIs, Angular, and .NET Core
  • Experience with C#/.NET 6/7, ASP.NET Core, and EF Core
  • Experience with Angular 13+, TypeScript, Jasmine/Karma
  • Knowledge of DevOps and Cloud Native technologies such as Azure DevOps, GitHub Actions, Docker, OpenShift (OCP), and Kubernetes
  • Experience with testing frameworks such as xUnit, NUnit, Playwright, and IceDQ
  • Familiarity with architectural patterns like SOLID, Mediator, DI, and Repository Pattern
  • Effective communication and collaboration skills
  • Able to work 100% onsite in Charlotte, NC

Nice To Haves

  • Experience with Azure Data Factory (ADF)
  • Experience with Azure cloud services such as App Service, Key Vault, and Storage

Responsibilities

  • 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
  • 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
  • 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