Senior Software Engineer C# WPF

Quest GlobalHyderabad, Bengaluru, Chennai, Telangana, Karnataka, Tamil NaduOn-siteFull-timeMid level, 2–5 yearsListed 4 days ago

Apply now

About this role

Job Requirements

Roles & Responsibilities:

• Analyze requirements, design and develop desktop applications using C# WPF MVVM architecture.

• Participate in software design reviews, code reviews, and team meetings.

• Optimize application performance and responsiveness.

• Mentor junior developers and provide technical guidance.

• Write clean, maintainable, and testable code.

• Debug and resolve software defects issues.

• Perform unit test, verification and validation of the product developed.

• Optimize application performance and responsiveness.

• Maintain documentation related to design, development, and deployment.

· Learn relevant standards related to the industry.

· Experience in Delivering suggestion for GUI revamping .

· Ability to learn new technologies, software, and concepts quickly is essential

Work Experience

Required Skills (Technical Competency):

• 4+ years of professional experience with C# and WPF application development

• Solid understanding of Object-Oriented design and concepts.

• Strong knowledge of MVVM , XAML , and UI design principles.

• Proficient in multithreading, and async programming.

• Large scale software development experience.

• Ability to write effective and reusable code according to best practices.

• Must be a dynamic, autonomous, and team-oriented individual.

• Be able to drive, to take ownership and responsibility of a project.

• Be able to work independently and be proactive.

• Be able to analyze problems and come up with proposals for a solution.

• Be able to clearly communicate in the English language.

Desired Skills:

· semi domain working experience