Senior .NET Full Stack Developer
Bharath PallaUnited StatesSENIORPosted 2h ago
C#.NET CoreASP.NET Core.NET 6/7/8Microservices ArchitectureReact.jsJavaScriptTypeScriptHTML5CSS3ViteRESTful APIsWeb APIsEntity Framework CoreLINQADO.NETSQL ServerOAuth 2.0JWTAzure ADSOLID principlesOOP conceptsDesign patternsGitCI/CD pipelinesAgile/ScrumAzureAWSDockerKubernetesRabbitMQKafkaAzure Service BusRedisxUnitNUnitJestAzure DevOpsJenkins
About the Role
We are looking for a highly skilled Senior .NET Full Stack Developer with 10+ years of overall software development experience and a minimum of 4+ years of hands-on experience in Microservices Architecture and modern frontend development using React and Vite.
Key Responsibilities
• Design, develop, and maintain scalable enterprise applications using .NET technologies
• Develop and manage microservices-based applications
• Build responsive and reusable frontend components using React and Vite
• Design and integrate RESTful APIs and backend services
• Optimize application performance, scalability, and security
• Collaborate with architects, developers, QA, and business stakeholders
• Participate in code reviews, technical discussions, and solution design
Requirements
• 10+ years of experience in Full Stack Software Development
• Strong hands-on experience with C#, .NET Core, ASP.NET Core, and .NET 6/7/8 or above
• Minimum 4+ years of hands-on experience in Microservices Architecture
• Strong frontend development experience using React.js, JavaScript, TypeScript, HTML5, and CSS3
• Hands-on experience with Vite for frontend development, build configuration, and optimization
• Strong experience developing and integrating RESTful APIs and Web APIs
• Experience with Entity Framework Core, LINQ, and ADO.NET
• Strong database experience with SQL Server, including complex queries, stored procedures, and performance tuning
• Experience with API integration, authentication, and authorization using OAuth 2.0, JWT, and Azure AD
• Good understanding of SOLID principles, OOP concepts, and design patterns
• Experience with Git, CI/CD pipelines, and Agile/Scrum methodologies