Software Developer (C#, WPF-3-5 Years)

Software Development
  • Software Development
  • India

Website Siemens

Software Developer (C#, WPF-3-5 Years) — Software Developer – Pune, India

Join a fast‑moving team building high‑quality Windows desktop applications that support Siemens’ global infrastructure. You’ll work on client‑server solutions, write robust code, and collaborate with product owners in Switzerland and Chicago—perfect for engineers who thrive in a cross‑border, quality‑focused environment.

What You’ll Do
Design and implement C# / WPF client‑server desktop apps using MVVM and OOAD.
Write and maintain automated unit tests with NUnit (and Moq/SpecFlow).
Produce review logs, RCA reports, and traceability matrices for quality compliance.
Participate in process audits, quality gates, and project status reviews.
Coordinate with global development teams and product owners to ensure alignment.
Present technical updates in sprint demos and client meetings.
Champion best‑practice coding and continuous‑improvement initiatives.

What You Need
Engineering degree with 2–5 years of software development experience.
Strong hands‑on C#.NET, WPF, and database (SQL) proficiency.
Solid understanding of OOAD, design patterns, and UML modelling.
Experience with test‑automation frameworks (NUnit, Moq, SpecFlow, NCover/OpenCover).
Ability to design or consume REST APIs.
Proven focus on code quality, maintainability, and documentation.

Good to Have
Working knowledge of SQL beyond basic queries.
Exposure to web‑technology stacks for API integration.

The Opportunity
Based in Pune, this role sits within a globally distributed team, giving you visibility across continents and the chance to influence products that affect whole cities and countries.

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply