Skip to content Skip to footer

Lead Software Engineer - (C#, .NET, WPF,WCF)

Job ID
500203
Posted since
25-Mar-2026
Field of work
Research & Development
Company
Siemens Healthcare Private Limited
Experience level
Experienced Professional
Job type
Full-time
Work mode
Office/Site only
Employment type
Permanent
Location(s)
  • Bangalore - Karnataka - India

This is a role well suited to an ambitious professional looking for the next step in their career.

As a Lead Software Engineer, you will be responsible for:

  • Defining and organizing engineering work to deliver complex Windows‑based software features.
  • Leading feature development and partnering with internal cross‑functional teams to design and implement high‑quality solutions.
  • Driving hands‑on coding, debugging, installation architecture, and performance analysis.
  • Providing technical leadership to the team and collaborating closely with other senior technical members.
This position may suit you best if you are familiar with what is below and would like to develop your career further
  • You have demonstrated success in designing, implementing, and rolling out Windows desktop applications using C#, .NET Framework, WPF, and WCF.
  • You have strong technical orientation and deep experience with processes/threads, memory management, Windows services, UAC, registry, ETW tracing and performance tools.
  • You have strong expertise in architecting, designing, and developing Windows desktop software applications.
  • You are passionate about high‑quality code and have demonstrated on‑time delivery of complex technical features.
  • You are experienced in implementing risk‑based testing and automation strategies for desktop applications and installers.
  • You have hands‑on experience with Azure DevOps build and release pipelines for CI/CD.
  • You have excellent communication skills—written, verbal, and presentation.
Required Skills & Qualifications
  • Bachelor’s degree or equivalent experience required.
  • 10–12 years of experience in Windows desktop application development and installation technologies.
  • Strong hands‑on experience with C#, .NET Framework, WPF (MVVM), WCF, and design patterns.
  • Experience in designing installation, upgrade, and deployment workflows (MSI/WiX/MSIX) is a plus.
  • Familiarity with WinPE customization, DISM, unattended setups, and image‑based deployment is an added advantage.
  • Experience leading teams, mentoring engineers, and driving technical initiatives.