Full Stack .Net Developer

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

.Net
ASP.NET
C#
AngularJS
Software Development
Continuous Delivery
Continuous Integration
Finance
Financial Services
Capital Markets
Wealth management

Job Details

Position: Full Stack .Net Developer

Location: Hybrid/Midtown, NYC or Charlotte, NC - 3 days a week

Duration: 6+ months

MOI: Phone & Video

Job Description:

We are seeking a highly skilled and experienced .NET Developer to join our dynamic technology team within the Capital Markets and Wealth Management domain. The ideal candidate will have a strong background in full-stack development using Microsoft technologies, with a deep understanding of the financial services sector. You will play a key role in leading technical initiatives, mentoring developers, and delivering robust, enterprise-grade software solutions that meet stringent performance, security, and regulatory requirements.


Key Responsibilities:

  • Lead and mentor a team of developers, conducting code reviews and promoting best practices across the development lifecycle.
  • Design, develop, and maintain scalable, high-performance full-stack applications using C#, .NET Core, ASP.NET, Web API, and SQL Server.
  • Build intuitive and responsive front-end applications using JavaScript/TypeScript and modern frameworks such as React or Angular.
  • Collaborate with solution architects, business analysts, and product owners to transform business requirements into robust technical solutions.
  • Ensure all development aligns with enterprise architecture standards, security protocols, and compliance regulations.
  • Implement CI/CD pipelines, automated testing frameworks, and DevOps tools to streamline deployment and improve code quality.
  • Troubleshoot, debug, and optimize existing applications for performance and scalability in a high-availability financial environment.
  • Stay current with industry trends, especially in capital markets, fintech innovations, and Microsoft technology stacks.

Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 7-10+ years of experience in software development using .NET technologies, including .NET Core and ASP.NET.
  • Proven experience working in Capital Markets, Wealth Management, or Enterprise Banking environments.
  • Solid understanding of SQL Server development, including stored procedures, indexing, and query optimization.
  • Experience with front-end technologies such as React, Angular, or Vue.js.
  • Familiarity with CI/CD tools, automated testing, and DevOps practices (e.g., Azure DevOps, GitHub Actions, Jenkins).
  • Excellent problem-solving, communication, and interpersonal skills.
  • Strong grasp of financial data structures, trade lifecycle, risk, and compliance considerations is a plus.

Nice to Have:

  • Experience with Azure Cloud, Kubernetes, or Docker in enterprise environments.
  • Background in event-driven architectures, messaging systems (Kafka, RabbitMQ), or real-time data processing.
  • Knowledge of regulatory frameworks (e.g., MiFID II, Basel III) or wealth planning tools.

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.

About Black Rock Group