Senior Software Developer C# .Net

Siemens

Bengaluru Urban

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens is looking for a Senior Software Engineer (C# .Net) in Bengaluru, Karnataka. In this role, you will lead the design and development of scalable software solutions, ensuring high-quality deliverables through code reviews and best practices.

The ideal candidate will have 5-8 years of hands-on experience in software development, with expertise in C#, .NET, and backend architecture. Join us to help shape the digital future!

Qualifications

  • 5–8 years of hands‑on experience in software development.
  • Strong expertise in backend architecture and system design.
  • Proven experience in architectural decisions, solution optimization.

Responsibilities

  • Lead the design and development of scalable software solutions.
  • Drive root cause analysis and resolution of complex technical issues.
  • Provide technical leadership and mentorship to junior developers.

Skills

C#
.NET / .NET Core
TypeScript
JavaScript
Object-Oriented Programming (OOP)
SQL Server
Code Review
Agile/Scrum
Problem-Solving

Education

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

Tools

NUnit
Git
CI/CD

Job description

Senior Software Engineer (C# .Net)

This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come.

You’ll Make An Impact By
  • 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 protocols.
  • 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.
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 partner management 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.

We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.

Find out more about Siemens careers at: www.siemens.com/careers

Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds#STS

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate Software Architect C# .Net
Associate Software Architect C# .Net

Siemens Mobility • Bengaluru

On-site
INR 1,500,000 - 2,500,000
C# Dotnet Developer
C# Dotnet Developer

GSR Business Services • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Software Developer (C#, WPF, Angular)
Software Developer (C#, WPF, Angular)

Siemens • Bengaluru Urban

On-site
INR 1,400,000 - 1,800,000
Senior C++ Developer (Windows)
Senior C++ Developer (Windows)

Siemens • Bengaluru Urban

On-site
INR 1,500,000 - 2,200,000
Full stack Developer C#, Angular
Full stack Developer C#, Angular

Siemens • Bengaluru Urban

On-site
INR 600,000 - 850,000
Senior Power Systems Software Engineer
Senior Power Systems Software Engineer

Siemens Mobility • Bengaluru

On-site
INR 2,500,000 - 3,800,000
Software Developer (Firmware, RUST, C++ and Linux)
Software Developer (Firmware, RUST, C++ and Linux)

Siemens • Bengaluru Urban

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

Hyrefox Consultants • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Senior Power Systems Software Engineer
Senior Power Systems Software Engineer

Siemens • Bengaluru Urban

On-site
INR 2,200,000 - 3,400,000
Backend Developer C# - Microservices & RESTful APIs
Backend Developer C# - Microservices & RESTful APIs

Siemens • Bengaluru Urban

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