Job
Description
Siemens Healthineers is a global leader in providing medical solutions that significantly enhance patient care and overall healthcare outcomes. We are actively seeking a technically skilled and exceptional self-driven Senior System Integration Engineer to take ownership of a complex installer and test automation ecosystem and join our dynamic team . You will play a pivotal role in providing the integrated software solution.This role requires the ability to independently analyse, maintain and extend systems involving scripting, WiX- based installer and custom C# test frameworks.You will work in an agile team and ensure that the updates and installations of our mammography systems will be delivered on time with the right quality. The role is responsible for integrating subsystems, implementing improvements, maintaining the existing framework, creating, testing and delivering product installations and product updates and troubleshoot problems in a structured way finding the optimal solutions.Key Responsibilities:
"ƒ"ƒAs an interface you are responsible to work together with the subsystems of our mammography systems
"ƒ"ƒMaintain and enhance our custom WiX-based installer and related batch, powershell and python scripting infrastructure
"ƒ"ƒImplement and debug test cases in C#, investigate flaky or failing tests based on an in-house test framework
"ƒ"ƒTroubleshoot issues across build, install, and runtime workflows, often with minimal documentation
"ƒ"ƒCollaborate across global engineering teams to diagnose and resolve cross-functional issues
"ƒ"ƒDrive documentation of undocumented legacy components and streamline onboarding
"ƒ"ƒReverse engineer and audit legacy logic to fill the gaps in knowledge transfer
"ƒ"ƒHelp modernize and refactor older scripts and test utilities
"ƒ"ƒResponsibilities include Integrating and packaging of several subsystems into final deliverable with highest quality which can then be deployed successfully
"ƒ"ƒResponsibilities also include software configuration management activities such as understanding deployment requirements, Build, Package, and BVT of the software deliverables assigned with due importance to build and package quality.
"ƒ"ƒAct as reliable, reachable, Point of Contact for any deployment issues within R&D teams and with the Customer Service teams
"ƒ"ƒAnalyse, Troubleshoot, debug deployment and installation issues and be able to find the root cause of the problem and derive the solutions from the right team
"ƒ"ƒAbility to Understand the architecture of the system including the subsystems and how each of them interact and/or are interfaced with each other
"ƒ"ƒSelf-Reliable, Self-Structured Proven Analysis skills is very crucial for this role
"ƒ"ƒProven Ability to resolve conflicts and reaching the right solutions covering people and technical aspects
"ƒ"ƒInteract with different stakeholders for build, packaging and release management.
"ƒ"ƒUnderstand the system requirements and Derive, Implement, Document, Improve and maintain Automated System Tests developed using in-house test framework
Required Skills and Experience:"ƒ"ƒB.E. / B.Tech / MCA/ M. Tech/ MSc (Any Stream - Preferably Computer Science or Information Science)
"ƒ"ƒ3 to 6 years of experience in Software development
Mandatory and Strong hands-on development Knowledge and experience in C# programming language(.NET Framework or .NET Core), OOPS Concepts,
Solid grasp of Powershell, Python and batch scripting and command-line operations on windows
Mandatory development Knowledge and experience in packaging desktop software(/application) components and generation of MSI installers using WiX Toolset (including custom actions, features/components, etc)
Proven troubleshooting abilitylogs, test failures, build errors, and environment-specific bugs
Excellent communication, collaboration skills and emotional intelligence, especially in a global/multicultural team setup
Self-motivated and comfortable dealing with incomplete knowledge transfer
Experience navigating large legacy codebase
"ƒ"ƒAble to multi-task, work under pressure and manage multiple project activities and responsibilities effectively.
Nice to Haves: Experience on version controls Clearcase, tfvc, git and migration of code base to git is a great advantage
Experience in Azure DevOps, Jenkins pipelines, AzDo work items is an advantage
"ƒ"ƒCross-functional (Quality /Development/Test / PM/IT) and cross-geography experience is highly desirable.
"ƒ"ƒKnowledge of Windows internals (file system, registry, services)
"ƒ"ƒExposure to installer-related tools like Orca, Process Monitor etc
What Youll Need to Succeed: A mindset of ownership and curiosity
Strong reverse engineering and documentation instincts
Comfort operating in ambiguous, legacy-heavy environments
The ability to collaborate diplomatically with remote teams and resolve cross-team blockers