Jobs
Interviews

13 Wpf Applications Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 7.0 years

15 - 17 Lacs

Bengaluru

Work from Office

Job Description - Strong experience with .NET Framework, Desktop and Web Application. Proficiency in VB/C#, WPF, APIs Solid knowledge of SQL Server and experience with writing queries to generate Reports Familiarity with JavaScript frameworks (Angular, React) Knowledge of RESTful services. Strong debugging and problem-solving skills Good understanding of OOPs, and design patterns

Posted 2 weeks ago

Apply

2.0 - 5.0 years

4 - 9 Lacs

Vadodara

Work from Office

Job Description: We are seeking a skilled WPF Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining Windows-based applications using Windows Presentation Foundation (WPF). You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs. Your role will involve translating design specifications into functional applications, implementing user interfaces, and ensuring smooth performance and responsiveness of applications. Key Responsibilities: - Develop high-quality desktop applications using WPF and .NET technologies. - Collaborate with UI/UX designers to create visually appealing and user-friendly interfaces. - Write clean, maintainable, and efficient code following best practices and coding standards. - Participate in the full software development lifecycle, including analysis, design, testing, and deployment. - Troubleshoot and debug applications to resolve technical issues. - Stay updated with the latest industry trends and technologies to continually enhance your skills and improve application performance. - Provide technical support and documentation for applications. Skills and Qualifications: - Proficient in C# and .NET framework. - Strong experience with WPF, MVVM architecture, and XAML. - Knowledge of data binding, control templates, and styles in WPF. - Experience with version control systems Azure DevOPs. - Familiarity with RESTful APIs and integration with backend services. - Understanding of application performance optimization techniques. - Good problem-solving abilities and attention to detail. - Strong communication skills and ability to work in a team-oriented environment. Tools and Technologies: - Visual Studio - .NET Framework / .NET Core - WPF - XAML - MVVM Toolkit or similar patterns - SQL Server or other databases - Git or other version control systems - Unit testing frameworks (e.g., MSTest, NUnit) - Azure DevOps or similar CI/CD tools If you are a motivated WPF Developer who thrives in a fast-paced environment and is eager to contribute to exciting projects, we would love to hear from you. Roles & Responsibilities About the Role: - The WPF Developer will design, develop, and maintain Windows-based applications using Windows Presentation Foundation. - The role involves collaborating with cross-functional teams to define application requirements and ensure a user-friendly interface. - You will be responsible for implementing best practices in coding, performance optimization, and application security. About the Team: - You will join a dynamic team of software developers, and testers committed to delivering high-quality software solutions. - The team fosters a collaborative environment where ideas are shared, and continuous improvement is encouraged. - Regular team meetings and brainstorming sessions allow for innovative approaches to problem-solving. You are Responsible for: - Developing and maintaining robust WPF applications, ensuring high performance and responsiveness. - Writing clean, maintainable, and efficient code while adhering to industry standards and best practices. - Troubleshooting and debugging applications to resolve issues and implement enhancements based on user feedback. To succeed in this role you should have the following: - Proficiency in C# and a deep understanding of WPF frameworks, MVP architecture, and UI/UX principles. - Experience with design patterns, unit testing, and version control systems Git with Azure DevOPs - Strong analytical skills and the ability to work collaboratively in a fast-paced environment while managing multiple tasks effectively. Mandatory Skills: WPF, xaml, c#, sql server, visual studio, nunit, azure devops

Posted 2 weeks ago

Apply

4.0 - 8.0 years

4 - 9 Lacs

Noida

Hybrid

Dot Net Developer along with wpf, C# and VSTO experience, with 4+ Years of experience Base location is Noida, candidate should be in Noida Reach at 9718077340 Looking for immediate joiners only

Posted 4 weeks ago

Apply

10.0 - 15.0 years

11 - 16 Lacs

Hyderabad

Work from Office

insightsoftware is a global provider of comprehensive solutions for the Office of the CFO. We believe an actionable business strategy begins and ends with accessible financial data. With solutions across financial planning and analysis (FP&A), accounting, and operations, we transform how teams operate, empowering leaders to make timely and informed decisions. With data at the heart of everything we do, insightsoftware enables automated processes, delivers trusted insights, boosts predictability, and increases productivity. Learn more at In this role, you will be responsible for leading the team in solving complex software development items that meet customer expectations. You need to ensure a mature repeatable development process that delivers enterprise-class products, on time, with committed functionality. You should own software architecture and design discussions, influencing decisions and collaborating with peers to maintain consistency across the organization. You will be involved in hiring and building high-quality Engineering teams and continually improving team efficiency. Responsibilities Review work items to estimate and assist junior engineers in creating design solutions. Be involved with SDLC from requirements to test but own executing the development of features & bug fixes that are clean, reusable, and maintainable code in .Net, C#, and Angular/React/Vue JS. Make necessary database changes to support ongoing development tasks Build quality into all tasks, ensure adequate unit testing, and support Quality Assurance engineers in testing completed items Lead, critique, and coach others in code reviews and architecture discussions. Lead cross-team development efforts, identifying dependencies and resolving impediments other engineers' encounter Qualifications A bachelors degree in computer science, or equivalent experience 10+ years experience designing and developing SaaS web and WPF applications using .NET, C#, Angular/React/Vue JS At least 3 years of experience in technical leadership. Experience working with database technologies MS SQL Server/Oracle/PostgreSQL Experience in the full stack from database development through front-end Ability to mentor all levels of engineers in best practices Experience developing RESTful APIs Experience designing and developing responsive UI applications Experience with front-end technologies HTML5, SASS/CSS, Angular/React/VueJS, Typescript Experience with Unit Testing and Mocking frameworks and concepts Experience with Agile/Scrum methodologies Experience with GIT Strong communication skills written and verbal Strong collaboration skills experience working in a small-team environment Experience with Oracle databases, including writing/optimizing complex queries, stored procedures, and scripting is a plus Experience building apps in the financial domain is a plus Experience with containerization (Docker, Kubernetes) is a plus Additional Information ** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . ** Background checks are required for employment with insightsoftware, where permitted by country, state/province.

Posted 1 month ago

Apply

10.0 - 13.0 years

0 - 0 Lacs

Hyderabad

Hybrid

JOB OVERVIEW We are seeking a highly skilled and motivated Technical Lead Software Engineer to join our dynamic team. The ideal candidate will play a critical role in leading software development projects, providing technical guidance, and ensuring high-quality code production. This position requires strong technical expertise, exceptional leadership skills, and the ability to collaborate effectively with cross-functional teams. ROLES AND RESPONSIBILITIES Lead a team of software engineers through all phases of the SDLC including requirement gathering, design, development, testing, deployment, and support. Develop applications using latest technologies (.NET Core, React Native , Node.js, MVVM, REST, SOAP, etc.) adhering to SOLID principles and industry best practices. Design and implement scalable, maintainable, and high-performance applications. Review code and designs from junior developers to ensure high-quality deliverables. Provide technical direction, mentorship, and skill development to the engineering team. Analyze and research emerging technologies for potential use in ongoing and upcoming projects. Collaborate with product managers, business analysts, UX/UI designers, QA, DevOps, and other cross-functional teams to translate business needs into technical solutions. Identify and plan sprint backlogs in coordination with product owners and business analysts. Monitor and report project progress, risks, and milestones to stakeholders and upper management. Coordinate with onshore and offshore teams to manage interdependence and remove blockers. Validate that applications meet business, technical, and security requirements. Ensure high-quality releases via automated testing, CI/CD pipelines, and manual QA oversight. Review and approve test plans, test cases, and execution logs from QA teams. Provide post-deployment support and resolve issues raised by end users in B2C/B2B environments. Conduct RCA for customer complaints and maintain compliance through regular internal audits. Create and maintain robust APIs (REST & SOAP) for communication between system layers. Build conceptual data models to interact with data layers and external systems. Maintain detailed technical documentation including system design, APIs, frequently occurring issues, and POCs. Support team members in implementing POCs and conduct performance evaluations. Foster a culture of continuous improvement, collaboration, and innovation within the team. TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities) Strong understanding of software development methodologies (Agile, Scrum, etc.) and best practices. Proficiency in designing and implementing microservices architectures and RESTful APIs. Strong understanding of SOLID principles and Design Patterns in C#. Experience with WPF applications Experience in working with and troubleshooting WCF, Web Services. Knowledge of Sync Framework would be a plus Experience with cloud technologies (AWS, Azure, Google Cloud, etc.) is a plus. Excellent problem-solving skills and ability to work under pressure. Strong communication and interpersonal skills, with the ability to effectively collaborate with technical and non-technical stakeholders. Good written and oral communication skills. Highly initiative-taking and directed. EDUCATION AND EXPERIENCE Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred. 10 to 12 years of experience in software development 2+ years of experience in a technical leadership role, managing software development teams.

Posted 1 month ago

Apply

5.0 - 10.0 years

15 - 25 Lacs

Bengaluru

Hybrid

Role & responsibilities Must Have: Proficiency in .Net C#, WPF with MVVM. Proficient in OOPS concepts and application. Must have good knowledge of multi-threading concepts. Must have prior experience of Custom control development using WPF (Using 3rd party controls such as Infragistics/Steema/Dev. Express etc.) Must have experience in Unit testing methodologies. Development experience in Visual studio 2008, 2013 and 2015. Systems thinking, technical acumen, analytical skills, and communication skills. Testing skills (Unit testing, Integration testing). Exposure to one or more software development methodologies (RUP preferred, one full lifecycle preferred). Good analytical and problem-solving skills. Quality mindset and attention to detail in all aspects of software engineering and development.

Posted 1 month ago

Apply

3.0 - 8.0 years

7 - 12 Lacs

Gurugram, Delhi / NCR

Work from Office

Role & responsibilities Qualification: B.Tech or BCA+MCA. Full time only Location Gurgaon Please send your CV on swati.s@sdnaglobal.com Mandatory Skills- C#, dot net with WPF (Windows Presentation Foundation) - 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. - Integrate with RESTful APIs, ensuring seamless communication between the desktop application and external services. - 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. Please send your CV on swati.s@sdnaglobal.com

Posted 1 month ago

Apply

10.0 - 15.0 years

11 - 16 Lacs

Hyderabad

Work from Office

Principal Software Engineer insightsoftware is a global provider of comprehensive solutions for the Office of the CFO. We believe an actionable business strategy begins and ends with accessible financial data. With solutions across financial planning and analysis (FP&A), accounting, and operations, we transform how teams operate, empowering leaders to make timely and informed decisions. With data at the heart of everything we do, insightsoftware enables automated processes, delivers trusted insights, boosts predictability, and increases productivity. Learn more at In this role, you will be responsible for leading the team in solving complex software development items that meet customer expectations. You need to ensure a mature repeatable development process that delivers enterprise-class products, on time, with committed functionality. You should own software architecture and design discussions, influencing decisions and collaborating with peers to maintain consistency across the organization. You will be involved in hiring and building high-quality Engineering teams and continually improving team efficiency. Responsibilities Review work items to estimate and assist junior engineers in creating design solutions. Be involved with SDLC from requirements to test but own executing the development of features & bug fixes that are clean, reusable, and maintainable code in .Net, C#, and Angular/React/Vue JS. Make necessary database changes to support ongoing development tasks Build quality into all tasks, ensure adequate unit testing, and support Quality Assurance engineers in testing completed items Lead, critique, and coach others in code reviews and architecture discussions. Lead cross-team development efforts, identifying dependencies and resolving impediments other engineers' encounter Qualifications A bachelors degree in computer science, or equivalent experience 10+ years experience designing and developing SaaS web and WPF applications using .NET, C#, Angular/React/Vue JS At least 3 years of experience in technical leadership. Experience working with database technologies MS SQL Server/Oracle/PostgreSQL Experience in the full stack from database development through front-end Ability to mentor all levels of engineers in best practices Experience developing RESTful APIs Experience designing and developing responsive UI applications Experience with front-end technologies HTML5, SASS/CSS, Angular/React/VueJS, Typescript Experience with Unit Testing and Mocking frameworks and concepts Experience with Agile/Scrum methodologies Experience with GIT Strong communication skills written and verbal Strong collaboration skills experience working in a small-team environment Experience with Oracle databases, including writing/optimizing complex queries, stored procedures,and scripting is a plus Experience building apps in the financial domain is a plus Experience with containerization (Docker, Kubernetes) is a plus Additional Information ** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . ** Background checks are required for employment with insightsoftware, where permitted by country, state/province.

Posted 2 months ago

Apply

5.0 - 7.0 years

15 - 18 Lacs

Hyderabad, Pune

Work from Office

Design, develop microservices in a containerized Linux environment using Docker Implement RESTful APIs & service logic using C# .NET (Core/Framework) Develop desktop UI applications using WPF following MVVM. Build, deploy Docker images Required Candidate profile Experienced in Linux for software development/deployment Skilled in Docker, Docker Compose, and Kubernetes Proficient in C#, .NET Core/Framework, OOP WPF desktop app development and maintenance.

Posted 2 months ago

Apply

5.0 - 7.0 years

3 - 6 Lacs

Jaipur

Work from Office

Role C XAML WPF Developer Location Jaipur Experience : 5+ years Job Overview : We are seeking a Senior Software Developer to design and build cutting-edge user experiences for our client's consumer-facing desktop application. You will collaborate closely with product owners, UX designers, and other developers to shape the next generation platform. Qualifications - Bachelor's degree in computer science, Engineering, or a related field. - 5+ years of experience in desktop software development using WPF. - Expert-level skills in C/XAML for creating WPF applications. - Familiarity with modern frameworks and design patterns such as MVVM and Prism. - Strong knowledge of C language & .NET framework and object-oriented programming. - Experience in developing user interfaces and customizing UI controls. - Ability to write clean, maintainable code. - Excellent communication skills, both written and verbal. Key Responsibilities - Design and build modern user interfaces for consumer applications. - Collaborate with UI/UX teams to ensure high performance and usability. - Participate in code reviews to maintain product quality. - Understand client goals and propose effective solutions. - Conduct unit testing and integration testing. - Handle deployment and ongoing maintenance. - Provide post-deployment support and troubleshooting. Technical Requirements - Proficiency in C, .NET Core, WPF, XAML, REST APIs, and Dependency Injection. - Strong understanding of design patterns. - Familiarity with Agile methodologies. - Advanced knowledge of Git for version control. Education - BE, B.Tech, MCA, BCA, or equivalent qualifications. Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 2 months ago

Apply

10 - 13 years

0 - 2 Lacs

Hyderabad

Hybrid

JOB OVERVIEW We are seeking a highly skilled and motivated Technical Lead Software Engineer to join our dynamic team. The ideal candidate will play a critical role in leading software development projects, providing technical guidance, and ensuring high-quality code production. This position requires strong technical expertise, exceptional leadership skills, and the ability to collaborate effectively with cross-functional teams. ROLES AND RESPONSIBILITIES Lead a team of software engineers through all phases of the SDLC including requirement gathering, design, development, testing, deployment, and support. Develop applications using latest technologies (.NET Core, React Native , Node.js, MVVM, REST, SOAP, etc.) adhering to SOLID principles and industry best practices. Design and implement scalable, maintainable, and high-performance applications. Review code and designs from junior developers to ensure high-quality deliverables. Provide technical direction, mentorship, and skill development to the engineering team. Analyze and research emerging technologies for potential use in ongoing and upcoming projects. Collaborate with product managers, business analysts, UX/UI designers, QA, DevOps, and other cross-functional teams to translate business needs into technical solutions. Identify and plan sprint backlogs in coordination with product owners and business analysts. Monitor and report project progress, risks, and milestones to stakeholders and upper management. Coordinate with onshore and offshore teams to manage interdependence and remove blockers. Validate that applications meet business, technical, and security requirements. Ensure high-quality releases via automated testing, CI/CD pipelines, and manual QA oversight. Review and approve test plans, test cases, and execution logs from QA teams. Provide post-deployment support and resolve issues raised by end users in B2C/B2B environments. Conduct RCA for customer complaints and maintain compliance through regular internal audits. Create and maintain robust APIs (REST & SOAP) for communication between system layers. Build conceptual data models to interact with data layers and external systems. Maintain detailed technical documentation including system design, APIs, frequently occurring issues, and POCs. Support team members in implementing POCs and conduct performance evaluations. Foster a culture of continuous improvement, collaboration, and innovation within the team. TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities) Strong understanding of software development methodologies (Agile, Scrum, etc.) and best practices. Proficiency in designing and implementing microservices architectures and RESTful APIs. Strong understanding of SOLID principles and Design Patterns in C#. Experience with WPF applications Experience in working with and troubleshooting WCF, Web Services. Knowledge of Sync Framework would be a plus Experience with cloud technologies (AWS, Azure, Google Cloud, etc.) is a plus. Excellent problem-solving skills and ability to work under pressure. Strong communication and interpersonal skills, with the ability to effectively collaborate with technical and non-technical stakeholders. Good written and oral communication skills. Highly initiative-taking and directed. EDUCATION AND EXPERIENCE Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred. 10 to 12 years of experience in software development 2+ years of experience in a technical leadership role, managing software development teams.

Posted 2 months ago

Apply

- 1 years

3 - 5 Lacs

Chennai

Work from Office

Greetings from Savista!! Were looking for a passionate and adaptable developer with 6 months to 1 year of experience in building Windows applications and working with backend systems. If you're eager to explore technologies like RPA, Data Science, and Web Development, wed love to hear from you. Key Responsibilities & Skills Application Development: Experience in Windows or WPF application development using C# or VB.NET Hands-on experience developing and deploying Windows Services Proficient in building multi-threaded and asynchronous applications Exposure to 3-tier architecture using Web API Ability to parse unstructured data from files Experience building web scrapers or applications to extract data from websites Basic Knowledge in Web application(MVC) Database: 1+ years of experience with any RDBMS Strong proficiency in writing Stored Procedures Additional Expectations: Keen interest in exploring RPA and Data Science Flexible with shift timings Quick learner with strong requirement analysis skills Solid understanding of OOPs , SOLID principles , and design patterns Good knowledge of Data Structures (especially Stack and Queue ) Innovative thinker with a proactive mindset Interested candidates share your resume to ta.chennai@savistarcm.com or reach us at 8448999198 . Regards, TA - Team Savista Global Solutions

Posted 2 months ago

Apply

5 - 7 years

10 - 15 Lacs

Jaipur

Remote

We are seeking a Senior Software Developer to design and build cutting-edge user experiences for our client's consumer-facing desktop application. You will collaborate closely with product owners, UX designers, and other developers to shape the next generation platform. Qualifications: Bachelors degree in computer science, Engineering, or a related field. 5+ years of experience in desktop software development using WPF. Expert-level skills in C#/XAML for creating WPF applications. Familiarity with modern frameworks and design patterns such as MVVM and Prism. Strong knowledge of C# language & .NET framework and object-oriented programming. Experience in developing user interfaces and customizing UI controls. Ability to write clean, maintainable code. Excellent communication skills, both written and verbal. Key Responsibilities: Design and build modern user interfaces for consumer applications. Collaborate with UI/UX teams to ensure high performance and usability. Participate in code reviews to maintain product quality. Understand client goals and propose effective solutions. Conduct unit testing and integration testing. Handle deployment and ongoing maintenance. Provide post-deployment support and troubleshooting. Technical Requirements: Proficiency in C#, .NET Core, WPF, XAML, REST APIs, and Dependency Injection. Strong understanding of design patterns. Familiarity with Agile methodologies. Advanced knowledge of Git for version control.

Posted 2 months ago

Apply
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.

Featured Companies