Software Engineer – C# .Net WPF

Job Description

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 WCF is highly desirable
• Experience in gRPC is highly desirable
• 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
• Experience in Trifecta of web front end technologies HTML, CSS & JavaScript 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

Organization: Siemens Healthineers

Company: Siemens Healthcare Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?