Overview
Hybrid
Depends on Experience
Contract - W2
Skills
Angular
Oracle
MongoDb
C#.NET
Job Details
Job Title: Full Stack .NET Developer
Location: Charlotte, NC - CIC or Brevard or St. Louis, MO
Duration: 12+ Months Contract
Must Haves:
- 5 7 years of full-stack engineering experience with C# .NET and Angular (v12+); v18 preferred.
- 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.
Nice To Haves:
- Prior background in financial services, particularly fixed income or trading-related systems.
- Familiarity with tools like Apigee, Redis, AVI load balancers, OpenShift, SonarQube, Checkmarx, Blackduck, Splunk, and AppDynamics.
- Understanding of SDLC documentation practices, security scan processes, and CI/CD hygiene.
- Strong knowledge of FIX protocol and experience working with FIX engines for real-time trading communication.
- Proven experience designing and developing trading platforms or financial applications with high performance and availability requirements.
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.
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.