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 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 full stack 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 Web frontend technology framework Angular is a highly desirable Experience in Trifecta of web front end technologies HTML, CSS & JavaScript is highly desirable Experience in Relational database technologies (e.g. MS SQL Server) is highly desirable Knowledge and Experience in gRPC framework is highly desirable Experience in Report development using Qlik sense is desirable Experience in ASP.NET Core is desirable Good understanding of software design principles (SOILD) 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(Ref:www.freshersworld.com,freshersworld
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer C WPF position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.