Full Stack .Net Developer with React
Summary
Designs, develops, and maintains full-stack web applications end to end: building scalable C#/.NET Core backend services and RESTful APIs, plus responsive React (JavaScript/TypeScript) frontends. Works with SQL Server data layers and Azure Service Bus event-driven messaging, collaborating with QA, product, and DevOps on CI/CD and testing.
Job Description
Job Description
Job Summary:
We are seeking a highly skilled and motivated Full Stack .NET Developer with expertise in React to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable web applications from front to back. This role requires a strong understanding of both backend .NET technologies and modern frontend frameworks, particularly React. You will work closely with product managers, designers, and other engineers to deliver high-quality software solutions that meet business needs and provide an excellent user experience.
Backend Development (C# / .NET)
- Strong experience building and maintaining scalable backend services using C#, .NET Core/.NET,
- Including RESTful APIs, business logic, authentication, authorization, and integration with distributed systems.
Frontend Development (React)
- Hands‑on experience developing responsive, user‑friendly web applications using React, modern JavaScript/TypeScript,
- Component‑based architecture, state management, and API integration.
Database Design SQL Server
- Solid expertise in SQL Server,
- Including data modeling, stored procedures, complex queries, indexing, performance optimization, and ensuring data consistency across services.
Event‑Driven / Pub‑Sub Architecture
- Experience working with event‑driven systemsusing Pub/Sub mechanisms (Azure Service Bus),
- Including publishing/consuming events, handling retries, idempotency, and asynchronous processing.
System Integration, Quality Collaboration
- Strong understanding of full‑stack integration, debugging, performance optimization, and secure coding practices.
- Ability to collaborate closely with QA, product, and DevOps teams, participate in design discussions, and
- Contribute to CI/CD and automated testing practices.