Home
Jobs

814 Wpf Jobs - Page 8

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 8.0 years

0 Lacs

Bengaluru

On-site

Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for: Senior Software Engineer (C# WPF), You’ll make an impact by: Responsible for implementing and maintaining the windows application to support the local development environments. Responsible for integrating the project functions and resources across the product life cycle, right from planning, building, testing, and deployment to support. Ability to work as an individual contributor. Independently design, develop, and implement software solutions using C# programming languages. Responsible for Design and Algorithms. Use your skills to move the world forward! B.Tech/BE in Computer Science/Computer Engineering or a master’s degree, or equivalent. 5 to 8 years of experience. Independently design, develop, and implement software solutions using C# programming languages. Strong Object Orientated Design and Programming skills. Experience with data structures, algorithms, and Design patterns. Good in OOPS concepts with coding experience in WPF, Windows Forms. Good scripting skills (Shell/Perl) Good knowledge of standards and Concurrent Programming Design, develop, and maintain CI/CD pipelines using Azure DevOps tools for continuous integration, deployment, and delivery of applications. Preferable experience in Package Management (eg. NPM, Nuget) Experience in database is preferred Conversant with typical software development processes / methodologies and exposure in working with multi-site global teams. Create a better #TomorrowWithUs! This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at: www.siemens.com/careers Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 8 Lacs

Bengaluru

Hybrid

Naukri logo

Access Management Engineering Team The Okta Access Management Team builds the foundation for authentication and authorization across Okta-protected resources. Our mission is to enable customers to access these resources securely. We develop Okta cloud services and client software that allow users to seamlessly login to devices and use Okta authenticators to access applications securely. Multiple opportunities are available for .NET developers within Access Management. The Access Management team is part of Workforce Identity Cloud (WIC) Engineering. Learn more about Okta s Engineering on our blog . About You We seek a passionate and experienced .NET Software Engineer to join our dynamic team. The ideal candidate should possess: Solid experience in .NET software development for Windows platform, with a strong command of C# and the .NET Framework/Core. Enthusiasm for developing high-quality, secure, and performant .NET client applications. A keen interest in learning about cutting-edge security and identity management challenges. A collaborative mindset and excellent communication skills to work effectively with cross-functional teams. This role offers an exciting opportunity to join a team building innovative identity and security products from the ground up. You will have the chance to work on challenging problems, contribute to the product roadmap, and continuously expand your skills in a rapidly evolving industry. Job Duties and Responsibilities: Collaborate with cross-functional teams (QA, Product, Support, UX) for seamless integration. Gather and refine requirements with Product and Engineering teams for prototyping Windows client components. Following best practices, contribute to technical designs, proposals, and architectural decisions. Develop high-quality, maintainable software components with comprehensive unit/functional tests. Participate in code reviews, providing feedback and ensuring adherence to coding standards and security best practices. Contribute to technical documentation and knowledge sharing within the team. Minimum Requirements: Strong hands-on experience developing applications using C# and the .NET Framework (or .NET Core). Proficient in object-oriented programming principles, design patterns, and best practices for writing clean, maintainable, and scalable code. Proven experience with Agile methodologies (Scrum/Kanban), CI/CD pipelines, and automation tools. Skilled in debugging and troubleshooting .NET applications using tools like Visual Studio Debugger, WinDbg, and profilers or other platform-specific debuggers on Windows or Linux. Familiarity with cloud platforms, databases, and front-end frameworks. Excellent communication and interpersonal skills. Proficiency in Windows UI frameworks like WPF and XAML for desktop apps (or frameworks such as Avalonia UI)Nice to have: Experience with Windows IPC mechanisms (COM, Pipes, RPC, Sockets) and kernel debugging. Proficiency in Windows UI frameworks like WPF and XAML for desktop app development. Strong understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices. Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+. Education and Training: Bachelor s degree in Computer Science or equivalent experience. 3-5 years of software development experience, with at least 2 years of experience designing and building enterprise software on Windows.

Posted 1 week ago

Apply

10.0 - 15.0 years

32 - 35 Lacs

Bengaluru

Hybrid

Naukri logo

Multiple opportunities are available for .NET developers within Access Management. The Access Management team is part of Workforce Identity Cloud (WIC) Engineering. Learn more about Okta s Engineering on our blog . About You We seek a passionate and experienced .NET Software Engineer to join our dynamic team. The ideal candidate should possess: Solid experience in .NET software development for Windows platform, with a strong command of C# and the .NET Framework/Core. Enthusiasm for developing high-quality, secure, and performant .NET client applications. A keen interest in learning about cutting-edge security and identity management challenges. A collaborative mindset and excellent communication skills to work effectively with cross-functional teams. This role offers an exciting opportunity to join a team building innovative identity and security products from the ground up. You will have the chance to work on challenging problems, contribute to the product roadmap, and continuously expand your skills in a rapidly evolving industry. Job Duties and Responsibilities: Collaborate with cross-functional teams (QA, Product, Support, UX) for seamless integration. Propose and align on technical strategy Gather and refine requirements with Product and Engineering teams for prototyping Windows client components. Following best practices, contribute to technical designs, proposals, and architectural decisions. Develop high-quality, maintainable software components with comprehensive unit/functional tests. Participate in code reviews, providing feedback and ensuring adherence to coding standards and security best practices. Contribute to technical documentation and knowledge sharing within the team. Mentor and coach junior engineers Minimum Requirements: Strong hands-on experience developing applications using C# and the .NET Framework (or .NET Core). Prior experience as TechLead Proficient in object-oriented programming principles, design patterns, and best practices for writing clean, maintainable, and scalable code. Proven experience with Agile methodologies (Scrum/Kanban), CI/CD pipelines, and automation tools. Skilled in debugging and troubleshooting .NET applications using tools like Visual Studio Debugger, WinDbg, and profilers or other platform-specific debuggers on Windows or Linux. Familiarity with cloud platforms, databases, and front-end frameworks. Excellent communication and interpersonal skills. Proficiency in Windows UI frameworks like WPF and XAML for desktop apps (or frameworks such as Avalonia UI) Nice to have: Experience with Windows IPC mechanisms (COM, Pipes, RPC, Sockets) and kernel debugging. Proficiency in Windows UI frameworks like WPF and XAML for desktop app development. Strong understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices. Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+. Education and Training: Bachelor s degree in Computer Science or equivalent experience. 10+ years of software development experience, with at least 5 years of experience designing and building enterprise software on Windows.

Posted 1 week ago

Apply

5.0 - 10.0 years

20 - 25 Lacs

Hyderabad, Delhi / NCR

Hybrid

Naukri logo

Develop ETL pipelines using SQL and C# and Python Performance Tuning, Design scalable DB architecture Maintain Technical documentation Required Candidate profile 5+ years in SQL T-SQL, performance tuning, developing ETL processes. Hands on C# and WPF will be a plus Experience in AWS and Azure is must

Posted 1 week ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

We are looking for a Software Engineer with expertise in .NET and WPF to join our team. As part of a distributed team, you will be responsible for designing and developing extensions (plug-ins) for the platform, as well as maintaining the code of existing extensions. Your role will contribute to the continuous improvement and innovation of our platform, ensuring its efficiency and reliability. Responsibilities Design and develop extensions (plug-ins) for the Petrel/Techlog/Studio platform Maintain the code of existing extensions (plug-ins) for the Petrel/Techlog/Studio platform Collaborate as part of a distributed team Apply modern design patterns and SOLID principles in software development Utilize Windows Presentation Foundation (WPF) technology and MVVM pattern for efficient application development Implement and apply agile software development approach Utilize Azure DevOps (or similar DevOps platforms) for software development processes Conduct unit and integration testing to ensure software quality Continuously learn and adapt to new languages, technologies, and techniques Communicate effectively and collaborate with team members Requirements 3+ years of experience as a .NET Engineer Strong understanding of Object-Oriented Programming (OOP), modern design patterns, and SOLID principles Proficiency in Windows Presentation Foundation (WPF) technology and MVVM pattern Familiarity with applying agile software development approach Experience with Azure DevOps (or similar DevOps platforms) Knowledge of unit and integration testing Basic understanding of C++/Python/HTML5/CSS3 Basic knowledge of the Oil and Gas domain Bachelor’s degree in Engineering, Computer Science, Information Systems, or a related field Analytical mindset with a problem-solving attitude and ability to work independently Enthusiasm for learning new languages, technologies, and techniques Proficient English communication skills Show more Show less

Posted 1 week ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

About Position: Looking for .NET developer with 4+ years of Experience in .Net core with New Versions, WCF, WPF, RESTful Services, MySQL. Role: .NET Developer Location: Hyderabad Experience: 4 to 12 years Job Type: Full Time Employment What You'll Do: Execute development pipeline and delivery of the organization's software products to QA, and ultimately to production. Work closely with product owner and team members to decompose stories, design features, and prioritize tasks. Utilize automated software test tools and frameworks such as test-driven development to achieve software quality standards. Support integration efforts to build whole systems from various subsystems. Support release manager to assemble releases and drive improvements in the release process. Identify technology risks early and establish mitigation plans. Prototype, validate and create specific application solutions for the business. Respond to and resolve production incidents and service requests within defined SLAs. Troubleshoot and debug complex issues across distributed systems. Collaborate with development teams to deploy and release new features and updates. Continuously optimize application performance and efficiency. Expertise You'll Bring: Candidate should have strong communication skills. Experience in leading the team technically. Candidate should be strong in .Net Coding-Net core(New Versions) Please capture the code snippet 4+ years of Experience in .Net core with New Versions. Should have any Cloud knowledge with (GCP preferred) Good at Messaging(Any) Aerospike – It is a High- Performance No SQl Database Candidate should be GCP or Any equivalent Cloud knowledge Experience in MySQL Pivotal Cloud Foundry (PCF) NO SQL (MongoDB / AeroSpike preferred) Benefits: Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment: Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. We offer hybrid work options and flexible working hours to accommodate various needs and preferences. Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment. We are committed to creating an inclusive environment where all employees can thrive. Our company fosters a values-driven and people-centric work environment that enables our employees to: Accelerate growth, both professionally and personally Impact the world in powerful, positive ways, using the latest technologies Enjoy collaborative innovation, with diversity and work-life wellbeing at the core Unlock global opportunities to work and learn with the industry’s best Let’s unleash your full potential at Persistent “Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.” Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Summary: We are seeking a talented WPF .NET C# Developer to join our team. The ideal candidate will have a strong background in C#, .NET, and WPF, with a focus on creating high-quality, user-friendly applications. Key Responsibilities: Design, develop, and maintain WPF applications using C# and .NET. Implement and manage SQL databases to support application functionality. Create intuitive and responsive user interfaces using XAML and WPF UI elements. Apply the MVVM pattern to ensure clean and maintainable code. Utilize LINQ for efficient data manipulation. Perform asynchronous programming to enhance application performance. Debug and test applications to ensure reliability and performance. Collaborate with cross-functional teams to gather requirements and deliver solutions. Optimize application performance and ensure scalability. Document development processes, code, and application functionalities. Qualifications: Proven experience in developing WPF applications using C# and .NET. Strong understanding of object-oriented programming (OOP) concepts. Experience with SQL and database management systems. Familiarity with XAML and WPF controls, layouts, and data binding. Knowledge of the MVVM architectural pattern. Proficiency in LINQ for data manipulation. Understanding of asynchronous programming (async/await). Experience with debugging and testing frameworks (e.g., MSTest, NUnit). Familiarity with version control systems like Git. Basic understanding of UX design principles. Ability to optimize application performance. Skills: Proficiency in C# language fundamentals. Knowledge of the .NET Framework or .NET Core/5+. Familiarity with the Common Language Runtime (CLR). Understanding of XAML for designing UI. Knowledge of WPF controls, layouts, and data binding. Experience with WPF styles, templates, and resources. Understanding of the MVVM architectural pattern. Ability to implement data binding and command patterns. Proficiency in using LINQ for data manipulation. Knowledge of SQL for database interactions. Experience with database management systems like SQL Server or SQLite. Understanding of async and await keywords for asynchronous operations. Skills in debugging WPF applications. Familiarity with unit testing frameworks like MSTest or NUnit. Experience with version control systems like Git. Familiarity with popular WPF libraries and tools (e.g., MahApps.Metro, Prism). Basic understanding of UX principles. Techniques for optimizing the performance of WPF applications. Good To Have: Its good understand Automation Anywhere & VBA code Show more Show less

Posted 1 week ago

Apply

5.0 - 7.0 years

3 - 6 Lacs

Jaipur

Work from Office

Naukri logo

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

Posted 1 week ago

Apply

0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements This is an exciting new opportunity for an experienced software engineer with a proven record of accomplishment in developing GUI based applications. As a Software Engineer, you should have the skills to capture the requirements from customer, work closely with onsite and global team members to develop and GUI based applications. Understand and analyze the existing software and identify improvement areas. Proactively propose design and performance improvements of existing software. Collaborate closely with customer to capture the requirements Collaborate closely with offshore team to communicate the requirements and implement the software adhering schedule and quality. Complete Ownership of the development from requirement capture till final delivery Work Experience Equipment control application development experience in C# WPF Experience in Maintenance and Refactoring of existing software Knowledge in Object Oriented Programming, design patterns. Excellent communication and teamwork skills Excellent problem-solving skills and documentation skills Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Looking for an experienced C# developer with expertise in WPF and/or WinForms to design, develop, and maintain desktop applications. Requirements Work Experience 5-10 years of experience in C# development Proficient in C#, WPF, and/or WinForms Strong understanding of .NET core framework and its ecosystem Experience with XAML, data binding, and MVVM pattern Experienced with SQL Server, Oracle Experienced in Web APIs B.E/B.Tech or equivalent Qualification Good To Have Experience in C++ and/or Angular development Familiarity with design patterns such as MVVM, MVC, or MVP. Experience with testing frameworks such as NUnit, MSTest, or xUnit. Excellent problem-solving skills and attention to detail Familiarity with agile methodologies (Scrum, Kanban) Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Role Description As a Sr. Engineer, the candidate will be furnishing an individual contribution role in technical execution of project tasks. The purpose of this role is to execute medium to high complex project tasks to generate deliverables on-time with right quality using defined processes, tools and standards. Responsibilities In This Role Includes Analyze requirements, design, develop, modify, and deploy software components anywhere in the Windows software stack. Write effective and reusable code according to best practices Perform unit test, verification and validation of the code developed. Develop technical documents and handbooks to accurately represent application design and code. Work as an individual contributor aligned with project priorities. Work Experience Required Skills: Must have C# .Net expertise. Must have solid understanding of Object-Oriented Design concepts Good to have experience in WPF and MVVM design pattern Must have Windows desktop application development experience. Strong analytical, problem-solving and debugging skills. Experience with debugging tools like WinDbg, Perfmon etc. is a plus. Knowledge of data structures, multithreading, gRPC, unit testing framework and code analysis tools. Desired Skills Good to have experience in C++/CLI. Good to have Semiconductor domain experience. Should be ready to learn, unlearn and re-learn. Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Responsibilities Job Requirements Design, develop, and test high-quality, maintainable, and efficient Delphi applications. Work closely with other developers, product managers, and stakeholders to understand requirements and deliver solutions that meet business needs. Participate in all phases of the software development lifecycle, from requirements gathering to deployment and support. Write clean, well-documented code and adhere to coding standards. Perform code reviews and provide mentorship to junior developers. Stay up-to-date on the latest Delphi technologies and trends. Work Experience Must Have: 8+ years of experience working with Delphi Programming, Usage of Delphi IDE Proven experience in designing and developing complex GUI applications Experience in develop, test, and document Delphi code in compliance with coding practices or standards. Experience in using Static Code analysis Tools Experience in maintenance of Delphi applications, Large volume of exiting Code Analysis & Feature Additions. Strong understanding of object-oriented programming principles, design patterns, UML Experience with relational databases and SQL Excellent communication, collaboration, and problem-solving skills Ability to work independently and as part of a team Experience in work with different SDLC Waterfall, Agile. Good To Have Experience in C#, WPF Understanding of SEMI Domain Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Job Description Summary: We are looking for a highly experienced and talented Senior Lead Engineer with expertise in C#, WinForms, WPF, and .NET to join our dynamic team at Quest. In this role, you will be responsible for leading a team of developers, designing and developing robust software solutions, and contributing to the overall technical strategy of the company. Responsibilities: (day to day work) Lead a team of C# developers, providing technical guidance, mentoring, and support. Design, develop, and maintain high-quality software applications using C#, WinForms, WPF, .Net framework and .NET. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Participate in architectural design discussions and contribute to the overall technical roadmap. Conduct code reviews, ensure coding standards and best practices are followed, and provide constructive feedback to team members. Identify and resolve technical challenges and performance issues in the software development process. Stay updated with the latest industry trends, technologies, and frameworks related to C#, WinForms, WPF, and .NET. Collaborate with product managers, designers, and other stakeholders to deliver high-quality software products on time. Work Experience Must Have Experience in .Net Framework 4.7 or later, .Net 6 or later with a focus on C#, WinForms, WPF. Experience in MVVM Pattern. Experience in PRISM & Unity Framework. Good knowledge in advanced C# features, Multi-threading, and asynchronous programming. Strong knowledge of software development principles, design patterns, and architectural best practices. Solid understanding of object-oriented programming (OOP) concepts and SOLID principles. Excellent problem-solving skills, with the ability to analyze complex technical issues and propose effective solutions. Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. Good To Have Experience in porting .net framework projects to .NET. Experience Semiconductor industry standards like SEMI SECS/GEM, EDA Experience in Equipment (Tool) control software development Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Role Description As a Sr. Engineer, the candidate will be furnishing an individual contribution role in technical execution of project tasks. The purpose of this role is to execute medium to high complex project tasks to generate deliverables on-time with right quality using defined processes, tools and standards. Responsibilities In This Role Includes Analyze requirements, design, develop, modify, and deploy software components anywhere in the Windows software stack. Write effective and reusable code according to best practices Perform unit test, verification and validation of the code developed. Develop technical documents and handbooks to accurately represent application design and code. Work as an individual contributor aligned with project priorities. Work Experience Required Skills: Must have C# .Net expertise. Must have solid understanding of Object-Oriented Design concepts Good to have experience in WPF and MVVM design pattern Must have Windows desktop application development experience. Strong analytical, problem-solving and debugging skills. Experience with debugging tools like WinDbg, Perfmon etc. is a plus. Knowledge of data structures, multithreading, gRPC, unit testing framework and code analysis tools. Desired Skills Good to have experience in C++/CLI. Good to have Semiconductor domain experience. Should be ready to learn, unlearn and re-learn. Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Requirements C#, WPF – Lead Engineer with 6+ Years of experience. Work Experience Strong Experience in C#, and WPF Strong knowledge in XML. Good experience in custom controls, data binding etc. Experience in multi-threading and multi process programming. Experience in MVVM and MVC architecture. Experience in using unit testing frameworks. Good knowledge in design patterns. Experience in Scrum Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements C#, WPF – Lead Engineer with 6+ Years of experience. Work Experience Strong Experience in C#, and WPF Strong knowledge in XML. Good experience in custom controls, data binding etc. Experience in multi-threading and multi process programming. Experience in MVVM and MVC architecture. Experience in using unit testing frameworks. Good knowledge in design patterns. Experience in Scrum Show more Show less

Posted 1 week ago

Apply

4.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Roles & Responsibilities: Analyze requirements, design and code software in C#/WPF in Windows environment Perform unit test, verification and validation of the product developed. Document the projects according to project standards (protocols, architecture, technical specifications) Learn relevant standards related to the industry. Experience in Delivering suggestion for GUI revamping . Ability to learn new technologies, software, and concepts quickly is essential Work Experience Required Skills (Technical Competency): 4+ years of experience in building .NET applications using C# WPF. Solid understanding of Object-Oriented design and concepts. 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 learn new technologies as part of the job. Be able to clearly communicate in the English language. Desired Skills semi domain working experience Show more Show less

Posted 1 week ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Requirements Quest Global is an organization at the forefront of innovation and one of the world's fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across eight industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we are eager to hear from you. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills: Roles & Responsibilities As a member of the team in the healthcare domain, your primary job will be to involve in development and enhancement of software applications related to medical devices. Develop and maintain high-quality software applications using C# Collaborate and work with a team of C# developers Collaborate with cross-functional teams, participate in technical discussions Analyze and understand requirements and provide effort estimation Perform coding, testing and all related documentation for a project Identifying and resolving technical risks proactively Ensure deliverables are on time and of high quality Implementation of Unit Test Cases using relevant testing frameworks Supports team in defect fixing and investigations Work Experience 4+ years of professional software development experience Strong development skills and fluency in C# Solid understanding of MVVM, Object-Oriented Design and Programming Good understanding of APIs and experience consuming RESTful services Experience in multi-threaded programming Strong logical and analytical skills. Knowledge of design patterns Strong communication and interpersonal skills Experience in integration testing and unit testing frameworks like NUnit Expertise in troubleshooting bugs and finding solutions. Ability to work effectively in a fast-paced and collaborative environment Experience in Agile way of working Proactive and self-driven, possesses due sense of urgency Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements WPF Lead Engineer with 8+ years of experience Work Experience Experience in .Net Framework 4.5 or later. Good knowledge in XAML. Experience in developing WPF screens, user controls and custom controls. Experience in MVVM Pattern. Experience in using unit testing frameworks. Experience in using ORM / Entity Framework. Good knowledge in advanced C# features and asynchronous programming. Good knowledge in design patterns. Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Roles & Responsibilities: Design, develop, and test high-quality, maintainable, and efficient C# WPF applications. Work closely with other developers, product managers, and stakeholders to understand requirements and deliver solutions that meet business needs. Participate in all phases of the software development lifecycle, from requirements gathering to deployment and support. Write clean, well-documented code and adhere to coding standards. Perform code reviews and provide mentorship to junior developers. Stay up-to-date on the latest technologies and trends. Experience in Delivering suggestion for GUI revamping . Ability to learn new technologies, software, and concepts quickly is essential. Work Experience Required Skills (Technical Competency): 6+ years of experience in development and maintenance. Hands-on experience in C# WPF MVVM development Strong foundation in OO Design & Design patterns. Experience in working with multithreading applications. Development experience in Windows platforms is preferred. Ability to work independently and as part of a team Strong analytical and problem solving skills. Good communication and presentation skills. Expertise in memory debugging, memory leak detection and profiling. Experience in static and dynamic code analysis and exposure to related tools. Ability to learn new technologies, software, and concepts quickly is essential Desired Skills UI/UX design Semi domain working experience Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Build high-quality, innovative and fully performing software that complies with coding standards and technical design. Roles & Responsibilities Analyze requirements, design, and code software in C# in Windows environment. Perform unit test, verification and validation of the product developed. Write effective and reusable code according to best practices. Drive, take ownership and responsibility of project/assigned tasks. Work Experience Required Skills Minimum 5+ years of experience in developing Windows desktop applications using C#/WPF. Experience in requirement analysis, design, development and testing of desktop-based applications. Ability to understand requirements, write effective and reusable code according to best practices. Solid understanding of Object-Oriented design and concepts. Hands on multi-threaded programming and debugging skills. Experience of project life cycles, process, workflows Good logical and problem-solving skills Good analytical and debugging skills, knowledge of different debugging tools. Knowledge in design patterns, unit testing framework, code analysis tools Ability to work independently and be proactive. Ability to learn new technologies as part of the job. Be able to clearly communicate in English language. Honesty in raising escalation when there are problems instead of hiding the issue/dragging the schedule. Desired Skills Experience in WPF and MVVM Experience in Semiconductor domain with knowledge in machine control, robotics, industrial automation, SECS/GEM Show more Show less

Posted 1 week ago

Apply

2.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

About Us: FlexTrade Systems is a provider of customized multi-asset execution and order management trading solutions for buy- and sell-side financial institutions. Through deep client partnerships with some of the world's largest, most complex and demanding capital markets firms, we develop the flexible tools, technology and innovation that deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and scale with your business strategies. At FlexTrade, we hold our values close to heart, with pride and gratitude, as they guide us in everything that we do. We are dedicated to giving our clients a competitive edge, taking ownership of our responsibilities, being flexible to adapt to ever changing environment and technology, bringing integrity to ever interaction and we continue to improve, grow together and collaborate as one team. All of these while having Fun truly makes FlexTrade a wonderful place to work. Key Responsibilities: Candidate needs to understand and work on the business requirements of the client Needs to interact with and translate financial client requirements into actionable solutions Should be adaptable and ready to work in a dynamic environment whilst maintaining high quality standards Eager to learn and should have a good work ethics Ready to work collaboratively and independently troubleshoot UAT/Production issues Working across different asset classes on market making system Job requirements: Good to have financial industry experience in trading application development Candidate must have 2+ years experience of C# and its core principles using .NET 4 .X framework Good to have hands-on experience with windows application technologies includi ng WPF, XAML and MVVM Strong understanding of SOLID principle, OOPS, Dependency Injection and Design Patterns Good understanding of software development life cycle including requirement gathering, designing, analysis, development, testing, quality control etc. Having experience in Unit Testing with NUnit, MOQ or any other similar framework Nice to have working knowledge on UNIX and Database Preferred experience with Agile methodology and knowledge of Finance industry Show more Show less

Posted 1 week ago

Apply

0.0 years

0 Lacs

Gurugram, Haryana

On-site

Indeed logo

Senior Engineer, Software Engineering Gurgaon, India; Hyderabad, India Information Technology 315230 Job Description About The Role: Grade Level (for internal use): 10 Position Title : Senior Software Developer The Team: Do you love to collaborate & provide solutions? This team comes together across eight different locations every single day to craft enterprise grade applications that serve a large customer base with growing demand and usage. You will use a wide range of technologies and cultivate a collaborative environment with other internal teams. The Impact: We focus primarily developing, enhancing and delivering required pieces of information & functionality to internal & external clients in all client-facing applications. You will have a highly visible role where even small changes have very wide impact. What’s in it for you? Opportunities for innovation and learning new state of the art technologies To work in pure agile & scrum methodology Responsibilities : Design, and implement software-related projects. Perform analyses and articulate solutions. Design underlying engineering for use in multiple product offerings supporting a large volume of end-users. Develop project plans with task breakdowns and estimates. Manage and improve existing solutions. Solve a variety of complex problems and figure out possible solutions, weighing the costs and benefits. What we’re Looking For : Basic Qualifications : Bachelor's degree in Computer Science or Equivalent 6+ years’ related experience Passionate, smart, and articulate developer Strong C#, WPF and SQL skills Experience implementing: Web Services (with WCF, RESTful JSON, SOAP, TCP), Windows Services, and Unit Tests Dependency Injection Able to demonstrate strong OOP skills Able to work well individually and with a team Strong problem-solving skills Good work ethic, self-starter, and results-oriented Interest and experience in Environmental and Sustainability content is a plus Agile/Scrum experience a plus Exposure to Data Engineering & Big Data technologies like Hadoop, Spark/Scala, Nifi & ETL is a plus Preferred Qualifications : Experience on Docker is a plus Experience working in cloud computing environments such as AWS, Azure or GCP Experience with large scale messaging systems such as Kafka or RabbitMQ or commercial systems. What’s In It For You? Our Purpose: Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technology–the right combination can unlock possibility and change the world. Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence®, pinpointing risks and opening possibilities. We Accelerate Progress. Our People: We're more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all. From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We’re committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. We’re constantly seeking new solutions that have progress in mind. Join us and help create the critical insights that truly make a difference. Our Values: Integrity, Discovery, Partnership At S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. Benefits: We take care of you, so you can take care of business. We care about our people. That’s why we provide everything you—and your career—need to thrive at S&P Global. Our benefits include: Health & Wellness: Health care coverage designed for the mind and body. Flexible Downtime: Generous time off helps keep you energized for your time on. Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills. Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs. Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families. Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference. For more information on benefits by country visit: https://spgbenefits.com/benefit-summaries Global Hiring and Opportunity at S&P Global: At S&P Global, we are committed to fostering a connected and engaged workplace where all individuals have access to opportunities based on their skills, experience, and contributions. Our hiring practices emphasize fairness, transparency, and merit, ensuring that we attract and retain top talent. By valuing different perspectives and promoting a culture of respect and collaboration, we drive innovation and power global markets. - Equal Opportunity Employer S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment. If you need an accommodation during the application process due to a disability, please send an email to: EEO.Compliance@spglobal.com and your request will be forwarded to the appropriate person. US Candidates Only: The EEO is the Law Poster http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf describes discrimination protections under federal law. Pay Transparency Nondiscrimination Provision - https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf - 20 - Professional (EEO-2 Job Categories-United States of America), IFTECH202.1 - Middle Professional Tier I (EEO Job Group), SWP Priority – Ratings - (Strategic Workforce Planning) Job ID: 315230 Posted On: 2025-06-06 Location: Gurgaon, Haryana, India

Posted 1 week ago

Apply

3.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Company Description The Averna experience Averna delivers industry-leading test solutions and services for communications and electronics device makers worldwide, accelerating product development, quality and innovation: Be global@work: Serve international customers and collaborate with colleagues in Canada, Europe, the U.S., Mexico and Asia. Drive innovation@work: Participate in the development of market-leading high-tech products in the Automotive & Transportation, Electric Vehicles, Consumer Electronics, Industrials and Life Sciences. Develop your talent@work: Contribute to thrilling projects that will stretch your skills and talent to the maximum. Enjoy success@work: Be part of a fast-growing company with award-winning products and team. Share your passion@work: Meet passionate people, enjoy our modern environment and dynamic atmosphere. Job Description Position Summary We are seeking a highly skilled Senior Software Engineer with expertise in C#, WPF, C++, Python, and the .NET framework. The ideal candidate should have a strong background in software development, excellent problem-solving skills, and a passion for creating robust and scalable applications. This role involves leading complex projects, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software solutions. Duties And Responsibilities Design, develop, and maintain high-performance software applications using C#, WPF, C++, Python, using .NET framework. Lead and participate in architectural and design discussions to ensure scalable and efficient solutions. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications. Implement and enforce best practices in code quality, testing, and documentation. Mentor and guide junior developers, providing technical leadership and code reviews. Troubleshoot and resolve complex technical issues, ensuring the reliability and performance of applications. Stay updated with the latest industry trends and technologies, continually improving skills and knowledge. Qualifications Requirements Education: BE/B.Tech/MCA Minimum of 3+ years of professional experience in software development. Proficiency in C#, WPF, C++, Python, and the .NET framework. Strong understanding of OOPs, data structures, and algorithms. Excellent problem-solving skills and attention to detail. Excellent troubleshooting and debugging skills. Strong communication and interpersonal skills, with the ability to work effectively in a team environment. Proven ability to lead and mentor a team of developer Any other responsibility as deemed fit from time to time by the Management Competencies & Skills Technical/Functional Competency Knowledge on multiple technologies Analytical and Logical skills Problem solving skills Project Management skills Customer Management skills Behavioral Competency Communication skill Team Management Skills Presentation Skills Decision making Skills Conflict Management skills Additional Information What's in it for YOU A multinational high-tech work environment Mentorship and guidance from industry leaders. Real-world experience with impactful projects. Competitive salary package including benefits Opportunities for career growth Averna is committed to employment equity and to encouraging diversity and inclusion. We are pleased to consider all qualified applicants for employment, regardless of race, color, religion, sexual orientation, gender, national origin, age, disability, veteran status, or any other legally protected status. Show more Show less

Posted 1 week ago

Apply

2.0 - 5.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

About Eurofins environmental, pharmaceutical and cosmetic product testing and in AgroScience CRO services. It is also one of the global independent market leaders in certain testing and laboratory services for genomics, discovery pharmacology, forensics, CDMO, advanced material sciences and in the support of clinical studies. Young and dynamic, we have a rich culture, and we offer fulfilling careers. : Mandatory: 2 to 5 years of experience with developing end to end software using Microsoft Stack of Technologies. Proficient in C#, .NET, Web APIs, LINQ, Entity Framework, SQL queries. Experience working on at least one SOA or microservices architecture style product. Good understanding of UML, object-oriented programming (OOP) and Object-Oriented Design principles. Strong knowledge of software development best practices. Passion for code quality to write well-factored, optimized and unit tested code. Knowledge about performance management to prevent performance issue in C# or SQL. Excellent debugging skills to troubleshoot issues reported from lower and higher environment. Preferred but not mandatory: 1). WPF experience and/or Knowledge 2). Experience working with Scrum in Scaled agile team environment. 3). Experience with ATDD / TDD (Fitnesse for the ATDD or Postman would be a plus) 4). Experience building applications with Microsoft Azure Personal Skills: Excellent analytical and problem-solving skills Excellent communication skills – written and verbal to work with people from different disciplines and geographies Self-motivated, independent, detail oriented, responsible team-player Ability to work in an international environment Qualifications B.E./B.Tech. Computer Science / MCA from an institute of repute (or appropriate experience).

Posted 1 week ago

Apply

Exploring WPF Jobs in India

The WPF (Windows Presentation Foundation) job market in India is thriving with opportunities for skilled professionals in this area. With the increasing demand for desktop applications and user-friendly interfaces, companies are actively seeking WPF developers to create visually appealing and interactive software solutions.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Mumbai

These cities have a high concentration of software companies and IT firms that regularly hire WPF developers for various projects.

Average Salary Range

The average salary range for WPF professionals in India varies based on experience levels: - Entry-level: INR 3-6 lakhs per annum - Mid-level: INR 6-12 lakhs per annum - Experienced: INR 12-20 lakhs per annum

Salaries may vary depending on the company, location, and individual skills of the candidate.

Career Path

In the field of WPF development, a typical career path may include: - Junior Developer - Software Developer - Senior Developer - Tech Lead - Project Manager

With experience and expertise, professionals can progress to higher levels and take on more challenging roles in software development.

Related Skills

In addition to WPF expertise, professionals in this field are often expected to have knowledge of related technologies and skills such as: - C# programming - .NET framework - XAML - MVVM architecture - UI/UX design principles

Having a strong foundation in these areas can complement WPF skills and enhance career opportunities.

Interview Questions

  • What is WPF and how does it differ from Windows Forms? (basic)
  • Explain the concept of data binding in WPF. (medium)
  • How can you create custom controls in WPF? (medium)
  • What is the role of dependency properties in WPF? (medium)
  • How do you handle resources in WPF applications? (basic)
  • Explain the use of converters in WPF. (medium)
  • What is the role of ICommand interface in WPF MVVM pattern? (medium)
  • How can you create animations in WPF? (medium)
  • What is the purpose of Data Templates in WPF? (medium)
  • Explain the concept of routed events in WPF. (advanced)
  • How can you optimize performance in WPF applications? (medium)
  • Describe the importance of styling and templating in WPF. (medium)
  • What are attached properties in WPF and how are they useful? (medium)
  • How can you localize a WPF application for multiple languages? (medium)
  • Explain the role of VisualTreeHelper in WPF. (advanced)
  • What are the different layout panels available in WPF? (basic)
  • How do you handle exceptions in WPF applications? (basic)
  • Describe the use of triggers in WPF. (medium)
  • How can you implement drag and drop functionality in WPF? (medium)
  • What is the role of ICommandSource interface in WPF? (medium)
  • Explain the concept of tunneling and bubbling events in WPF. (advanced)
  • How do you implement data validation in WPF? (medium)
  • Describe the use of Adorners in WPF. (medium)
  • How can you create responsive designs in WPF applications? (medium)
  • What are the different types of controls available in WPF? (basic)

Closing Remark

As you explore WPF job opportunities in India, remember to showcase your skills and expertise confidently during interviews. By preparing thoroughly and staying updated with the latest trends in WPF development, you can enhance your career prospects and secure rewarding opportunities in the industry. Best of luck in your job search!

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