04 Aug
|
R1 RCM
|
Uttar Pradesh
04 Aug
R1 RCM
Uttar Pradesh
Job Summary
We are looking for a Senior Full Stack Developer with 4+ years of experience building scalable web applications using React, C# / .NET, MS SQL Server, Claude Code, Copilot and Microsoft Azure. The ideal candidate is strong in front-end engineering, backend APIs, and cloud-native development, with a solid understanding of performance, security, and clean architecture.
Mandatory Skills (Must-Have)
- React.js (modern React with Hooks, component architecture, state management)
- C# and .NET (preferably .NET Core / .NET 6+)
- RESTful API development (Web API / minimal APIs)
- MS SQL Server (schema design, complex queries, indexing, stored procedures)
- Microsoft Azure (deployment, monitoring, and cloud services).
- Claude Code/Copilot for coding and development automation.
Key Responsibilities
Frontend (React)
- Design and develop responsive, reusable UI components using React and modern JavaScript/TypeScript patterns.
- Implement best practices for state management, routing, performance optimization, and accessibility.
- Collaborate with product/design teams to deliver intuitive and high-performance user experiences.
Backend (.NET / C#)
- Build and maintain secure, scalable REST APIs using C# and .NET.
- Implement business logic, validations, and integration with downstream services.
- Ensure high code quality with clean architecture patterns, SOLID principles, and unit testing.
Database (MS SQL)
- Design optimized database schemas and write efficient SQL queries.
- Work with stored procedures, indexing strategies, query tuning, and performance troubleshooting.
- Ensure data integrity,
security, and proper transaction handling.
Cloud & DevOps (Azure)
- Deploy and support applications on Azure using best practices for reliability and observability.
- Work with Azure services such as App Service, Azure Functions, Storage, Key Vault, Azure SQL, Application Insights, etc.
- Participate in CI/CD setup and improvements (Azure DevOps / GitHub Actions).
Collaboration & Delivery
- Participate in sprint planning, estimations, code reviews, and technical discussions.
- Mentor junior engineers, contribute to engineering standards, and improve development practices.
- Own features end-to-end: design development testing deployment monitoring.
Required Qualifications
- 4+ years of hands-on experience in software development.
- Robust experience in React + C#/.NET full stack development.
- Proven experience working with MS SQL Server for enterprise applications.
- Experience building and deploying applications on Microsoft Azure.
- Solid understanding of software design patterns, OOP, and API best practices.
- Good communication and collaboration skills in a cross-functional environment.
Preferred / Nice-to-Have Skills
- TypeScript, Redux/Zustand, React Query, Material UI/AntD
- Microservices architecture, event-driven design
- Containers & orchestration: Docker, Kubernetes/AKS
- Messaging: Service Bus, RabbitMQ, Kafka
- Security practices: OAuth2, OpenID Connect, JWT, OWASP
- Experience with testing frameworks (xUnit/NUnit, Jest, React Testing Library)
- Experience with Domain-Driven Design (DDD) / Clean Architecture
📌 Software Engineer (Uttar Pradesh)
🏢 R1 RCM
📍 Uttar Pradesh