Senior Software Engineer – .NET C# Mandatory
Siemens AGMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable applications primarily using C# (.NET Framework/.NET Core) with a focus on RESTful APIs, ASP.NET, and Object-Oriented principles.
Participate in code reviews, debugging, root cause analysis, and write automated unit tests to ensure code quality and maintainability.
Collaborate with global, cross-functional teams and contribute to continuous improvement and engineering excellence initiatives.
Minimum Requirements
7-11 years of software development experience.
Mandatory strong hands-on experience with C# and .NET Framework/.NET Core, including Entity Framework and Dependency Injection.
Engineering degree required.
Role is based in Pune (onsite requirement).
Ideal Candidate Profile
Experienced in designing robust, scalable solutions using modern software engineering practices and frameworks such as ASP.NET and REST APIs.
Comfortable working in a global, collaborative Agile/Scrum environment with strong communication and stakeholder management skills.
Demonstrates accountability and ownership in software delivery with a continuous learning and quality focus.
