Posted on: 13/10/2025
Permanent position.
Location : Mumbai.
Job Title : Senior Software Engineer .NET Core (C#).
Work timings : 1 pm to 10 pm.
Experience : 5 to 8 years.
About This Role :
We are seeking a highly skilled and motivated Senior Software Engineer .NET (C#) with 5- 7 years of strong hands-on experience in developing and leading .NET-based application modules.
The ideal candidate will be responsible for leading a small team of developers, taking ownership of specific modules, ensuring high-quality code delivery, and driving development best practices across the module.
Required :
- Proven experience in designing application components and leading small development teams or modules.
- Strong grasp of object-oriented programming, design patterns, and development best practices.
- Experience with ASP.NET MVC / Web API, Entity Framework, and LINQ.
- Proficiency in SQL Server or other relational databases.
- Exposure to frontend technologies like JavaScript, HTML, CSS, and modern frameworks such as Angular or React is a plus.
- Experience working with Git, branching strategies, and CI/CD practices.
- Familiarity with Test-Driven Development and Agile methodologies.
- Enthusiasm for leveraging AI tools (e.g., GitHub Copilot, ChatGPT, test generators) to improve development velocity and code quality.
Preferred Skills :
- Familiarity with DevOps tools and CI/CD pipelines.
- Exposure to containerization technologies like Docker.
Key Responsibilities :
- Contribute to solution architecture and participate in design reviews to ensure scalable and maintainable systems.
- Collaborate with architects and project managers to translate business requirements into technical deliverables.
- Guide and mentor junior developers; assign tasks, review code, and uphold coding standards.
- Encourage the use of AI-powered development tools to boost team productivity, code quality, and test coverage.
- Champion Test-Driven Development (TDD) practices to ensure long-term code reliability.
- Develop and maintain RESTful APIs, backend services, and data access layers.
- Troubleshoot complex technical issues and propose effective, scalable solutions.
- Promote a strong culture of stable, production-ready code, with an emphasis on reliability and deployment confidence.
- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and contribute to ongoing process improvements.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1559732
Interview Questions for you
View All