Senior Full Stack Developer

MSP•Charlotte, NC
•Onsite

About The Position

Genesis10 is seeking a Senior Full Stack Developer to build, modernize, and support enterprise applications for a Global Financial Institution. This role requires strong experience across the Microsoft .NET stack, modern UI development with Angular and/or React, solid Python skills, and strong SQL expertise for building high-performing data access layers and troubleshooting production issues. The ideal candidate is a strong problem solver with excellent debugging skills, a collaborative mindset, and the ability to propose and implement sound design solutions.

Requirements

  • 8+ years of software development experience with hands-on delivery in enterprise environments
  • Strong experience in legacy ASP.NET and modern .NET Core / latest .NET
  • Strong front-end experience with Angular and/or React
  • Proficiency in Python for backend or automation use cases
  • Strong SQL skills, including the ability to write complex SQL queries (joins, window functions, aggregations) and a query optimization mindset
  • Experience working with stored procedures and transactional systems
  • Experience supporting batch job processing/schedulers and production support patterns
  • Experience with CI/CD pipelines using Jenkins and deployment automation with Ansible
  • Strong debugging, troubleshooting, and RCA skills
  • Strong communication skills and team-first mindset
  • Ability to propose and implement design solutions end-to-end

Nice To Haves

  • Experience with performance tuning for backend services and databases
  • Familiarity with monitoring/logging and production readiness practices
  • Experience with microservices, containers, or cloud-native patterns
  • Exposure to job schedulers (e.g., Autosys/Airflow) and large-scale batch environments

Responsibilities

  • Design, develop, and maintain full-stack applications using ASP.NET / MVC / Web API / .NET Core / latest .NET
  • Build modern web UI components using Angular and/or React, with strong TypeScript and responsive UI practices
  • Develop and maintain Python utilities/services (automation, integrations, scripting, API components)
  • Write and optimize SQL (complex queries, joins, indexing strategy awareness, performance tuning, stored procedures as applicable)
  • Analyze query performance and resolve data-related production issues
  • Understand and support batch jobs / scheduled jobs and job dependencies for operational workflows
  • Build and enhance CI/CD pipelines and deployments using Jenkins and automation tooling such as Ansible
  • Perform strong troubleshooting and root-cause analysis across UI, backend, batch, and database layers
  • Contribute to solution design and architecture; produce design approaches that are maintainable, scalable, and supportable
  • Collaborate effectively within an Agile team; participate in code reviews, and technical discussions

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