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

Software Development
  • Software Development
  • India
  • Applications have closed

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.

Similar Jobs to Apply
  • Creuto
    India

    Join a fast‑growing product team that builds the APIs, services, and data infrastructure powering Creuto’s platform. Collaborate with frontend engineers, product managers, and DevOps to deliver se
  • 1127 Airbus India Private Limited
    India

    Join a leading aerospace player in developing safety‑critical real‑time embedded software for avionics. You’ll work on end‑to‑end development, from requirements through verification, adherin
  • HuntingCube
    India

    Join a fast‑growing team building the next generation of wearable SDKs that power smartwatches, rings and health‑focused devices. You’ll own the iOS SDK stack, shaping how developers integrate B
  • CV LOGISTICS LTD
    India

    Join a fast‑growing telecom software team focused on building OAM capabilities for 2G, 4G and 5G core and radio access networks. You will work primarily with C/C++ on Linux platforms, delivering fea