Job details

.Net Developer with react

  • Java
  • Redux
  • REST
  • Docker
  • AWS
  • TypeScript
  • PostgreSQL

Posted: 1 week ago

.NET Full Stack Developer (React)

Location: Weehawken, NJ 07086

Duration: long term contract

Only W2 - No C2C/1099

H1 transfer works


Job Description:
.NET Full Stack Developer with React expertise to work on modernizing and developing scalable web application. This role involves full-stack development across the UI, middle-tier, and backend services, integrating real-time data and business logic into a performant, user-friendly platform.

Key Responsibilities:

  • Design and develop scalable and responsive web applications using .NET Core / .NET 6+ and React.js.
  • Build robust RESTful APIs and microservices that integrate with financial systems and data platforms.
  • Develop secure and performant UI components using React (hooks, Redux, TypeScript).
  • Write clean, maintainable, and testable code across the full stack (frontend, backend, and database).
  • Participate in all phases of the SDLC including requirement analysis, design, implementation, testing, and deployment.
  • Work closely with UX designers, product managers, and QA teams to deliver high-quality features.
  • Troubleshoot production issues and improve system performance, reliability, and scalability.
  • Follow Agile practices and contribute to team ceremonies (daily stand-ups, sprint planning, code reviews, retrospectives).

Required Skills and Experience:

  • 6+ years of experience in software development, with at least 3+ years in full-stack development using .NET and React.
  • Proficient in C#, .NET Core, Web API, and Entity Framework/Core.
  • Strong expertise in React.js, JavaScript/TypeScript, HTML5, CSS3, and responsive design.
  • Experience building and consuming RESTful APIs and integrating with backend services.
  • Solid understanding of relational databases (e.g., SQL Server/PostgreSQL) and writing optimized SQL queries.
  • Hands-on experience with Git, CI/CD pipelines, and version control tools.
  • Strong understanding of Object-Oriented Programming (OOP), design patterns, and SOLID principles.
  • Familiarity with unit testing frameworks (xUnit, Jest, etc.) and test automation practices.
  • Excellent communication and collaboration skills in a fast-paced, agile environment.

Nice to Have:

  • Experience in financial services, and banking domain.
  • Knowledge of containerization (Docker/Kubernetes) and cloud platforms (Azure, AWS).
  • Familiarity with real-time data feeds or WebSocket integration.
  • Exposure to performance profiling, monitoring, and logging tools (e.g., Serilog, ELK, AppInsights).