Senior C#/.NET Core Fullstack Developer

  • Montclair, NJ
  • Posted 1 day ago | Updated 1 day ago

Overview

Hybrid
Up to $60
Contract - W2

Skills

Database
Analytical Skill
AngularJS
C#
Collaboration
Communication
Conflict Resolution
.NET
Agile
Debugging
Estimating
Quality Assurance
Software Design
Stored Procedures
React.js
Optimization
Performance Tuning
RDBMS
IT Management
JavaScript Frameworks
Problem Solving
Frontend Development
Finance
Mentorship
Migration
Multithreading
RESTful
SOAP
SQL
Scalability
Scrum
Software Security
Sprint
Transact-SQL
Web Services

Job Details

Position: Senior C#/.NET Core Fullstack Developer (FinTech)
Location: Montclair, NJ (Onsite 3x per week Day 1 requirement, locals only)
Type: Long-Term Contract
Tax Term: W2 only
Interview: Face to Face Final round required


Overview

We are seeking a highly skilled Senior C#/.NET Core Developer with deep expertise in multi-threading and fullstack development to join a critical business unit. This role is hands-on and requires strong problem-solving, technical leadership, and the ability to work across backend, frontend, and integration layers while contributing to modernization initiatives.


Key Responsibilities

  • Lead the design, development, and deployment of scalable fullstack applications using C#/.NET Core and modern JavaScript frameworks (React/Angular).

  • Drive the migration of legacy .NET applications to .NET Core, ensuring performance, maintainability, and scalability.

  • Implement and optimize multi-threaded solutions to support high-performance financial applications.

  • Design and maintain RESTful and SOAP APIs for integration with internal systems and third-party platforms.

  • Develop and optimize complex SQL/T-SQL queries, stored procedures, and database structures.

  • Collaborate closely with business stakeholders, architects, and QA to ensure solutions align with business and technical requirements.

  • Participate in code reviews, design discussions, and best-practice adoption across the engineering team.

  • Ensure application security, performance tuning, and error handling for mission-critical systems.

  • Work in an Agile/Scrum environment, contributing to sprint planning, estimation, and retrospectives.

  • Mentor junior developers and contribute to the overall growth of the engineering team.


Required Skills & Experience

  • 10+ years of professional experience in .NET development.

  • 5+ years of experience with .NET Core.

  • Strong expertise in C# and multi-threading.

  • Hands-on experience with SQL, T-SQL, and relational database optimization.

  • Solid knowledge of Web Services (RESTful/SOAP).

  • Frontend development experience with React or Angular.

  • Strong problem-solving, debugging, and analytical skills.

  • Excellent communication and collaboration abilities.

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 Ryantech