Lead Full Stack .NET for Charlotte, NC

  • Charlotte, NC
  • Posted 12 hours ago | Updated 11 hours ago

Overview

On Site
Contract - W2

Skills

Angular
C#
Lead Full Stack .NET
FIX protocol

Job Details

Position: Lead Full Stack .NET

# of openings: 1
Location: Charlotte, NC - CIC or Brevard or St. Louis, MO - hybrid onsite
Duration: 24 months - intention to do CTH
Interview Timeline: Next week
Interview Times: Every day next week 1-2pm CT. Will look at additional times if needed.
WHY:
Seeking a Lead Full Stack Software Engineer with a specialty in building trading systems with high availability and low latency requirements.
Mission:
Will be working on the trading technology team to build modern, high-performance trading platforms that support financial advisors in fixed income and new issue trading environments. Lead the development of robust, full-stack trading systems with high availability and low latency requirements, while mentoring developers and ensuring delivery of secure, scalable, and efficient solutions.
DAY TO DAY:
  • Design and build full-stack solutions using C# .NET and Angular (v18 or recent versions), including writing clean, performant code from scratch.
  • Develop and maintain trading platform features-both front-end interfaces and backend web services that support real-time trading workflows.
  • Integrate with and support FIX protocol messaging for trade execution and communication with counterparties like Bloomberg or Refinitiv.
  • Work closely with Agile teams to lead sprint planning, review technical designs, enforce SDLC/compliance standards, and ensure high-quality pull requests.
  • Collaborate with cross-functional teams to optimize performance, improve code quality, and support the migration from Oracle to more scalable data solutions including MongoDB and cloud-based SQL.
MUST HAVES:
  • 5 10 years of full-stack engineering experience with C# .NET and Angular (v12+); v18 preferred.
  • Proven experience designing and developing trading platforms or financial applications with high performance and availability requirements.
  • Strong knowledge of FIX protocol and experience working with FIX engines for real-time trading communication.
  • Solid database experience with Oracle and MongoDB; comfortable building and querying relational and NoSQL systems.
  • Ability to lead Agile teams, mentor developers, and ensure software delivery meets technical, security, and compliance standards.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.