Applications are invited from interested candidates for Software Engineer – C# .Net WPF at Siemens Healthineers, Bengaluru, Karnataka.
About Siemens Healthineers
Siemens Healthineers is a leading medtech company with over 125 years of experience. Our portfolio, spanning from in-vitro and in-vivo diagnostics to image-guided therapy and innovative cancer care, is crucial for clinical decision-making and treatment pathways. With our strengths in patient twinning, precision therapy, as well as digital, data, and artificial intelligence (AI), we are well positioned to take on the biggest challenges in healthcare. We will continue to build on these strengths to help fight the world’s most threatening diseases, improving the quality of outcomes, and enabling access to care.
Job Description
The software engineer is responsible for design, implementation, and unit testing of the assigned component/system with best quality and delivering the same. The role demands the engineer should be quick learner to understand products/domain.
- Responsible for analyzing the requirements
- Responsible for the design of module(s) which are part of a system
- Develop the code for the component/module
- Implement and perform unit test for the assigned component/module
- Involves himself in design review and code review as a peer reviewer
- Review and contribute to the overall architecture of the sub-system/system
Qualifications And Experience
- Engineering degree in Computer Science, or a related discipline
- 5 – 7 years of development experience
- Deep expertise in object-oriented analysis and design is a must
- Experience in product development using C# is a must
- Experience in UI development using WPF is a must
- Experience in Relational database technologies (e.g., MS SQL Server) is highly desirable
- Experience in .NET framework is desirable
- Good understanding of software design principles (SOILD)
- Experience in Winforms will be added advantage
Other Attributes
- Good understanding for SDLC models like Agile, V model
- Strong problem solving and analytical skills
- Excellent spoken & written communication skills
- Team player with a proactive approach
Experience Level
Experienced Professional
How to Apply?
Interested candidates can apply for the post through this link.