Windows Desktop Application Developer

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Windows Desktop Application Developer at our company, you will be responsible for designing, developing, and maintaining Windows desktop applications using C# and WPF. Your focus will be on creating efficient and user-friendly software solutions that align with our company's goals and standards. You will have the opportunity to leverage your skills in MVVM architecture, data bindings, and templates to enhance code maintainability and application performance. Your key responsibilities will include: - Designing, developing, and maintaining Windows desktop applications using C# and WPF to ensure high performance, usability, and reliability. - Implementing the MVVM architecture, data bindings, and templates to separate concerns and enhance code maintainability. - Utilizing asynchronous programming and threading techniques to improve application responsiveness and efficiency. - Integrating with RESTful APIs to facilitate seamless communication between the desktop application and external services. - Implementing identity and authorization services, particularly with Keycloak, to ensure secure access to application features and data. - Applying design patterns and adhering to SOLID principles to create well-structured, maintainable, and extensible code. - Developing comprehensive unit tests, monitoring code coverage, and performing static code analysis to ensure code quality and reliability. - Collaborating with the development team using Git as the version control system to manage code changes effectively. - Utilizing Jira for software development delivery, tracking tasks, and participating in the Agile development process. - Participating in Agile methodologies, contributing to sprint planning, daily stand-up meetings, and retrospectives. Qualifications required for this role include: - Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). - Proven experience of 3+ years in developing Windows desktop applications using C# and WPF. Join our dynamic team as a Windows Desktop Application Developer and contribute to the creation of cutting-edge desktop applications that meet the highest standards of performance and usability.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Northcorp Software logo
Northcorp Software

Software Development

Innovations City

RecommendedJobs for You