Senior Software Developer (C#)

GSR Business Services

Bengaluru

Hybrid

INR 3,500,000 - 6,000,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GSR Business Services Bengaluru seeks a Senior Software Lead Developer with deep C# and .NET expertise to drive design excellence and mentor the team. You will own system design, code quality, and delivery of scalable software in a collaborative environment.

You will work with TypeScript/JavaScript, lead code reviews, and align with product owners to deliver robust solutions within CI/CD-driven workflows.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 5–8 years of hands-on experience in software development.
  • Strong expertise in C#, .NET / .NET Core, and backend architecture.
  • Advanced understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.

Responsibilities

  • Lead the design and development of scalable software solutions using C# and .NET / .NET Core.
  • Drive advanced system design, applying design patterns, modular architecture, and best engineering practices.
  • Ensure high-quality deliverables through rigorous code reviews, design reviews, and quality governance.
  • Provide technical leadership and mentorship to junior and mid-level developers.
  • Collaborate with product owners, architects, and QA teams to define and deliver robust solutions.
  • Work with TypeScript/JavaScript for application logic and feature enhancements.
  • Own and improve development standards, coding guidelines, and best practices.
  • Drive root cause analysis, troubleshooting, and resolution of complex technical issues.
  • Ensure seamless code integration with CI/CD pipelines and version control systems within delivery timelines.
  • Contribute to and maintain comprehensive technical documentation.

Skills

C#
NET/.NET Core
OOP & SOLID
TypeScript/JS
NUnit
CI/CD
Code Reviews
Stakeholder Mgmt
Problem Solving

Education

Bachelor's or Master's in CS

Tools

Git
CI/CD
SQL Server
Visual Studio

Job description

The final-level discussion should be conducted face-to-face

Job Description Senior Software Developer (C# | 58 Years Experience)

Location: Bangalore, India

Role Overview

We are seeking an experienced Senior Software Lead Developer with 58 years of expertise in C# and .NET technologies. The role demands strong technical leadership, advanced software design capabilities, and ownership of delivering high-quality, scalable solutions. The candidate will play a key role in driving design excellence, ensuring code quality, and mentoring team members.

Key Responsibilities
  • Lead the design and development of scalable software solutions using C# and .NET / .NET Core
  • Drive advanced system design, applying design patterns, modular architecture, and best engineering practices
  • Ensure high-quality deliverables through rigorous code reviews, design reviews, and quality governance
  • Provide technical leadership and mentorship to junior and mid-level developers
  • Collaborate with product owners, architects, and QA teams to define and deliver robust solutions
  • Work with TypeScript/JavaScript for application logic and feature enhancements
  • Own and improve development standards, coding guidelines, and best practices
  • Drive root cause analysis, troubleshooting, and resolution of complex technical issues
  • Ensure seamless code integration with CI/CD pipelines and version control systems within delivery timelines
  • Contribute to and maintain comprehensive technical documentation
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science or related field [
  • 5–8 years of hands-on experience in software development
  • Strong expertise in C#, .NET / .NET Core, and backend architecture
  • Advanced understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns
  • Proven experience in system design, architectural decisions, and solution optimization
  • Strong experience with TypeScript or JavaScript
  • Hands-on experience with unit testing frameworks (e.g., NUnit)
  • Strong proficiency in code review practices, quality standards, and secure coding
  • Excellent analytical thinking and problem-solving skills
  • Experience with Git, CI/CD pipelines, and DevOps practices
  • Strong communication, collaboration, and stakeholder management skills
Preferred Skills
  • Experience with SQL Server
  • Domain expertise in Substation Automation (IEC 61850, protection & control systems)
  • Knowledge of SCADA systems and energy automation solutions
  • Exposure to large-scale enterprise applications and distributed systems
  • Experience working in Agile/Scrum environments
Key Competencies
  • Technical Leadership: Ability to drive design decisions and guide engineering teams
  • Design Excellence: Strong focus on scalable, maintainable, and extensible architectures
  • Code Quality Ownership: Ensuring high standards through reviews and governance
  • Problem Solving: Expertise in analyzing and resolving complex technical challenges
  • Mentorship: Coaching team members and fostering continuous learning
  • Accountability: Ownership of end-to-end delivery and quality
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C# Dotnet Developer
C# Dotnet Developer

GSR Business Services • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Fullstack Engineer
Fullstack Engineer

Hyrefox Consultants • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Walkin Drive - 8th Aug - C#.Net Developer
Walkin Drive - 8th Aug - C#.Net Developer

GSR Business Services • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
.net core developer
.net core developer

Hyrefox Consultants • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Senior Software Developer C# .Net
Senior Software Developer C# .Net

Siemens • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Senior Developer
Senior Developer

Raisunsoft Solutions (P) Limited • Chennai

On-site
INR 800,000 - 1,200,000
Senior Developer
Senior Developer

Raisunsoft Solutions (P) Limited • Chennai District

On-site
INR 800,000 - 1,500,000
Senior .Net Developer | Bangalore | CMSS
Senior .Net Developer | Bangalore | CMSS

Cyber Managers Software Services • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Lead Software Engineer
Lead Software Engineer

Kornferry • Bengaluru

Hybrid
INR 1,400,000 - 2,100,000
.NET Technical Lead – Backend Developer
.NET Technical Lead – Backend Developer

Winzons • India

On-site
INR 2,500,000 - 4,000,000