Software Developer (C#, Python) at Siemens Healthineers
On-site · Bengaluru, Karnataka, India · full time
Practice the Software Developer (C#, Python) interview at Siemens Healthineers with an AI interviewer: voice, live coding and a scorecard.
Skills the interview covers
- Python
- C#
- object-oriented programming
- software design principles
- asynchronous programming
- multithreading
- concurrent programming
- Azure DevOps
- Docker
About the role
Develop software solutions for MR Digitalization initiatives in the MR Scanner domain. Analyze functional and technical requirements and translate them into robust software solutions. Own the end-to-end development of assigned work packages, including design, implementation, unit testing, integration, and timely delivery. Develop high-quality, scalable, and maintainable software solutions by following software engineering best practices. Investigate, debug, and resolve software defects identified through testing and code reviews to ensure product quality. Participate in technical design discussions and contribute to architectural decisions for assigned modules. Collaborate with cross-functional teams to deliver reliable and maintainable software solutions. Contribute for continuous improvements in engineering practices, automation, and development efficiency.