Senior Software Engineer (.NET + React + TypeScript)
- Source: Naukri
- Tech Mahindra
- $11,459.2 to $21,876.66 /yr
- Hybrid
- Ahmedabad
- Full-Time
- Senior
Job Description
Job Summary
We are looking for a highly skilled Senior Software Engineer with strong expertise in .NET/C# backend development and hands-on experience with React and TypeScript.
The role is primarily backend-focused, with opportunities to contribute across the full stack as part of delivering high-quality, scalable, and production-ready solutions.
Key Responsibilities
- Design, develop, and maintain scalable applications using .NET/C# and React/TypeScript
- Build and enhance RESTful APIs, business services, and integrations
- Develop robust data access layers and optimize database performance
- Contribute to frontend development and UI enhancements using React
- Collaborate with cross-functional teams to deliver end-to-end features
- Participate in architecture discussions and technical design reviews
- Perform code reviews and ensure adherence to engineering best practices
- Troubleshoot production issues and implement sustainable solutions
- Mentor junior developers and contribute to team growth
Required Skills
- 6+ years of software development experience
- Strong expertise in C#, .NET Core/.NET
- Hands-on experience with ASP.NET Core Web APIs
- Strong knowledge of React.js and TypeScript
- Experience with SQL Server and relational database design
- Solid understanding of API design, integrations, and microservices architecture
- Experience with Azure cloud services
- Knowledge of asynchronous processing and messaging patterns
- Familiarity with Git, CI/CD pipelines, and Agile development practices
- Strong communication and problem-solving skills
Skills
- dot-net
- React
- TypeScript
- microsoft-typescript
- c-sharp
- dot-net-core
- asp-net
- asp-net-core
- microsoft-azure
