
Senior Software Engineer C# WPF
- Thiruvananthapuram, Kerala
- Permanent
- Full-time
- 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 .
- 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.
- semi domain working experience