Sla inhoud over Ga naar footer

Lead Engineer - C#, Software Tools Development

Vacature ID
511130
Geplaatst sinds
01-jul-2026
Vakgebied
Research & Development
Bedrijf
Siemens Healthcare Private Limited
Ervaringsniveau
Experienced Professional
Type functie
Fulltime
Werkwijze
Alleen op kantoor/werkplaats
Type contract
Vast contract
Locatie(s)
  • Bangalore - Karnataka - India
Job Description:

Your tasks and responsibilities:
  • In your role as a software developer you are involved in the development of the Product Life Cycle Excellence Tools in the area of Software Development , Requirement Management etc.
  • Create concepts and implement tool-based solutions in collaboration with the various user groups (for example, developers, requirement management).
  • Implementation of development or technology concepts with the help of internal and external stakeholders.
  • Ensure product life cycle excellence tool operation.
  • Ability to effectively interact with LLMs to solve engineering problems, generate production-quality code, and automate development workflows.
  • Experience building or integrating AI capabilities into developer tools, engineering workflows, or internal productivity platforms.
  • You use your expertise to coach users in using the tools. 
Required Knowledge/Skills, Education, and Experience
  • B.E. / B.Tech degree in comp science or information technology or equivalent and around 8-10 years of experience in software development.
  • Experience in Log analysis and trouble shooting experience in legacy code C++. 
  • Experience in AI coding assistant experience (Copilot, Cursor, etc.)
  • Technical expert in .Net (C#, WPF, WCF…), SignalR 🡪 Communication, Html5, CSS, SCSS, Angular
  • Concepts and Technology : OOPS, C#, .NET, SQL Server, Powershell , JavaScript, TypeScript, Angular , WebExtension and Azure DevOps (Basics)
  • Knowledge of TFS Build Management, Continuous Integration and Continuous Deployment are added advantage. 
  • Strong OO design, SOLID principles, Clean Architecture, clean code programming skills and ability to understand design principles behind a scalable application
  • Debugging Tools, Performance Testing and Security considerations
  • NuGet package authoring & private feed management
  • TICK stack (InfluxDB / Grafana), WiX / installer toolchain, Python for data/tooling tasks are added advantage
  • Experience building RAG (Retrieval-Augmented Generation) solutions for enterprise knowledge, developer documentation, or engineering productivity.
  • Experience integrating LLM platforms such as Azure OpenAI, OpenAI APIs, or local/open-source models.
  • Experience building AI agents, copilots, or workflow automation using frameworks such as Semantic Kernel, LangChain, LangGraph, or Microsoft AI Foundry.
  • A hands-on software engineer who is as comfortable reading a 15-year-old C# codebase as writing a new PowerShell pipeline from scratch.
  • Someone who thinks in systems: how a change in the build framework ripples into developer productivity, how a flaky test wastes engineer-hours, how an undocumented tool becomes a bottleneck. 
  • AI-assisted SW development experience with a discipline that a regulated (IEC 62304) medical-device environment demands. 
  • Culture fit: pragmatic, collaborative, calm under complexity.
  • Design, development and testing of features in the applications
  • Support the entire development lifecycle (concept, design, test, release and support)
  • Collaborate with project teams to define, design, and ship new features
  • Unit-test code, component test using BDD with SpecFlow including edge cases, usability, general reliability and to identify malfunctions
  • Design the command line / UI interfaces precisely as per the specifications to improve user experience.
  • Mentoring junior developers and code Reviews
  • Continuously discover, evaluate and implement new technologies to maximize development efficiency
  • Experience in Medical Domain is an added advantage
  • Well versed with agile software development methodology
  • Excellent analytical skills with a good problem-solving attitude
  • Excellent interpersonal, communication, collaboration and presentation skills.