Position - C# WPF Developer
Opening / Location - 2 / Trivandrum
Qualification - B.Tech/MTech/MCA/BSC/MSC
We are seeking an experienced C# WPF Developer to join our software development team. The role involves designing, developing, and maintaining Windows-based applications using WPF with a focus on creating modern, responsive, and scalable user interfaces. The ideal candidate should have a strong foundation in C#, WPF, and MVVM architecture, with a passion for writing clean, maintainable code. Experience in integrating complex systems and working with both frontend and backend components is essential.
Key Responsibilities:
- Design and develop WPF applications using C# with a focus on performance, usability, and scalability.
- Implement and maintain WPF applications based on MVVM (Model-View-ViewModel) architecture.
- Collaborate with product managers, UX designers, and other team members to develop intuitive, user-friendly applications.
- Work with RESTful APIs for integrating backend services and ensuring efficient communication between frontend and backend systems.
- Write clean, maintainable, and testable code following best practices.
- Implement multi-threading and asynchronous programming to handle large datasets and ensure responsive UI performance.
- Debug, troubleshoot, and optimize application performance.
- Collaborate with cross-functional teams to ensure seamless integration of software components.
- Maintain documentation for code, architecture, and development processes.
- Stay up-to-date with the latest industry trends and technologies to incorporate into the development process.