Skip to content
mimi

Senior Software Engineer C .NET

QuEST Global Engineering Limited

India · On-site Full-time Senior 3w ago

About the role

As a Desktop Application Developer using C#.NET, your role involves analyzing requirements, designing, and developing desktop applications. You will participate in software design reviews, code reviews, and team meetings, optimizing application performance and responsiveness. Additionally, you will mentor junior developers, write clean, maintainable, and testable code, debug software defects, and perform unit tests for product validation. Maintaining documentation related to design, development, and deployment is also part of your responsibilities. It is essential to learn new technologies, software, and industry standards quickly.

Key Responsibilities: - Analyze requirements, design, and develop desktop applications using C#.NET - 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 - Perform unit test, verification, and validation of the product developed - Maintain documentation related to design, development, and deployment - Learn relevant standards related to the industry - Ability to learn new technologies, software, and concepts quickly is essential

Qualifications Required: - 4+ years of professional experience with C# application development - Solid understanding of Object-Oriented design and concepts - Proficient in multithreading and async programming - Large scale software development experience - Ability to write effective and reusable code according to best practices - Dynamic, autonomous, and team-oriented individual - Ability to take ownership and responsibility for a project - Ability to work independently, be proactive, and analyze problems for solution proposals - Clear communication skills in the English language

Desired Skills: - Semi-domain working experience - C# WPF experience As a Desktop Application Developer using C#.NET, your role involves analyzing requirements, designing, and developing desktop applications. You will participate in software design reviews, code reviews, and team meetings, optimizing application performance and responsiveness. Additionally, you will mentor junior developers, write clean, maintainable, and testable code, debug software defects, and perform unit tests for product validation. Maintaining documentation related to design, development, and deployment is also part of your responsibilities. It is essential to learn new technologies, software, and industry standards quickly.

Key Responsibilities: - Analyze requirements, design, and develop desktop applications using C#.NET - 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 - Perform unit test, verification, and validation of the product developed - Maintain documentation related to design, development, and deployment - Learn relevant standards related to the industry - Ability to learn new technologies, software, and concepts quickly is essential

Qualifications Required: - 4+ years of professional experience with C# application development - Solid understanding of Object-Oriented design and concepts - Proficient in multithreading and async programming - Large scale software development experience - Ability to write effective and reusable code according to best practices - Dynamic, autonomous, and team-oriented individual - Ability to take ownership and responsibility for a project - Ability to work independently, be proactive, and analyze problems for solution proposals - Clear communication skills in the English language

Desired Skills: - Semi-domain working experience - C# WPF experience

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free