Senior Software Engineer – .NET Core (C#)

Stavtar Solutions

Maharashtra

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A software development firm in India is seeking a highly skilled Senior Software Engineer with experience in C# and .NET Core. The role involves leading a team, ensuring code quality, and driving best practices. Candidates should have 5 to 7 years of experience, a degree in computer science, and strong knowledge of Agile methodologies. This full-time position offers opportunities for professional growth and collaboration in a dynamic environment.

Qualifications

  • 5 to 7 years of hands-on development experience in C# and .NET Core.
  • Proven experience in designing application components and leading small development teams.
  • Strong grasp of object-oriented programming and design patterns.

Responsibilities

  • Design, develop, and deliver application modules using C#, .NET Core.
  • Guide and mentor junior developers and review code.
  • Participate in Agile ceremonies and contribute to process improvements.

Skills

C#
ASP.NET MVC
Entity Framework
SQL Server
Git

Education

Bachelor’s or master’s degree in computer science or related field

Tools

Test-Driven Development
CI/CD practices
Docker

Job description

Senior Software Engineer – .NET Core (C#)
Overview

We are seeking a highly skilled and motivated Senior Software Engineer – .NET (C#) with 5–7 years of 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.

Key Responsibilities
  • Design, develop, and deliver robust application modules using C#, .NET Core / .NET Framework, and related technologies.
  • 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.
Required Skills & Qualifications
  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • 5 to 7 years of hands-on development experience in C# and .NET Core / .NET Framework.
  • 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.
  • 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
  • Experience with cloud platforms (Azure/AWS) and microservices architecture.
  • Familiarity with DevOps tools and CI/CD pipelines.
  • Exposure to containerization technologies like Docker.
Job Details
  • Job Type: Full-Time
  • Timing: 1:00 PM to 10:00 PM
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development, Investment Banking, and Financial Services
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.NET Senior Software Engineer
.NET Senior Software Engineer

Artesian Software Technologies LLP • Sahibzada Ajit Singh Nagar, Chandigarh, Panchkula

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

EPAM Systems • Chennai District

On-site
INR 1,200,000 - 1,500,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Broadway Global Services • Bengaluru

On-site
INR 2,500,000 - 3,800,000
Senior .Net Developer
Senior .Net Developer

Coditas • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Senior .NET Developer
Senior .NET Developer

Digit IT • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Senior Software Engineer / Team Lead (.NET Core)
Senior Software Engineer / Team Lead (.NET Core)

Innovature • Ernakulam

On-site
INR 1,200,000 - 2,000,000
Senior .Net Developer
Senior .Net Developer

Cognizant • Bangalore Rural

Hybrid
INR 1,500,000 - 2,100,000
Senior .NET Developer
Senior .NET Developer

GSC Technolabs • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
Sr. Software Engineer - .NET C# Job
Sr. Software Engineer - .NET C# Job

YASH Technologies • Maharashtra

On-site
INR 800,000 - 1,200,000
Flexible work arrangements
Agile self-determination
Stable employment with good atmosphere
+1
Senior .Net Professional
Senior .Net Professional

Altum Labs Ahmedabad • Ahmedabad District

On-site
INR 1,800,000 - 2,400,000