Windows Desktop Application Developer - C#/WPF

TALENT INTEGRATORS (OPC) PRIVATE LIMITED
Gurgaon/Gurugram
3 - 4 Years

Posted on: 13/06/2025

Job Description

Responsibilities :


- Design, develop, and maintain Windows desktop applications using C# and WPF, ensuring a high level of performance, usability, and reliability.

- Implement the MVVM architecture, utilizing data bindings and templates to separate concerns and enhance code maintainability.

- Utilize asynchronous programming and threading techniques to enhance application responsiveness and efficiency.

- Leverage your strong hands-on experience with .NET Core to develop cutting-edge desktop applications.

- Integrate with RESTful APIs, ensuring seamless communication between the desktop application and external services.

- Implement identity and authorization services, particularly with Keycloak, to ensure secure access to application features and data.

- Apply design patterns and adhere to SOLID principles to create well-structured, maintainable, and extensible code.

- Develop comprehensive unit tests, monitor code coverage, and perform static code analysis to ensure code quality and reliability.

- Collaborate with the development team using Git as the version control system to manage code changes effectively.

- Utilize Jira for software development delivery, tracking tasks, and participating in the Agile development process.

- Participate in Agile methodologies, contributing to sprint planning, daily stand-up meetings, and retrospectives.

Qualifications :

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

- Proven experience (3+ years) in developing Windows desktop applications using C# and WPF.

Location : Gurugram

Notice : Immediate to 1 month

info-icon

Did you find something suspicious?