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).