Home
Jobs

589 Wpf Jobs - Page 19

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

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The C/C# Support Analyst is responsible for monitoring, troubleshooting, and optimizing C/C# applications, ensuring seamless operation, performance, and availability of enterprise applications. The role involves incident resolution, debugging, performance tuning, database optimization, API troubleshooting, and CI/CD support. The analyst will work in an Agile, DevOps-driven environment supporting legacy modernization, stabilization, enhancements, and performance improvements for mission-critical Freight, Rail, and Logistics applications. Required Technical Skills 🔹 Programming & Debugging: C, C++, C#, .NET Core, ASP.NET, WinForms, WPF 🔹 API & Database Support: REST, SOAP, SQL Server, PostgreSQL, Entity Framework, Dapper 🔹 Performance & Optimization: Profiling tools (PerfView, dotTrace, Visual Studio Profiler) 🔹 Server & Deployment: IIS, Apache, Nginx, Windows Services, Docker, Kubernetes 🔹 DevOps & CI/CD: Jenkins, Azure DevOps, GitHub Actions, Terraform, Ansible 🔹 Cloud & Monitoring: AWS, Azure, GCP, Splunk, ELK Stack, Dynatrace 🔹 Security & Compliance: OAuth2, JWT, SSL/TLS, SonarQube, Fortify, OWASP Key Responsibilities 1️ ⃣ Incident Management & Troubleshooting ✅ Provide Level 2/3 support for C and C# applications, resolving crashes, performance issues, and integration failures. ✅ Debug memory leaks, concurrency issues, deadlocks, and threading problems in C/C# applications. ✅ Investigate and resolve .NET Framework/.NET Core issues, DLL conflicts, and application dependencies. ✅ Use Windows Event Logs, Debugging Tools (WinDbg, GDB, Visual Studio Debugger), and Log Monitoring to identify root causes. ✅ Work with ITIL-based Change, Incident, and Problem Management processes (JIRA, ServiceNow, Remedy). 2️ ⃣ API & Database Support ✅ Troubleshoot RESTful APIs, Web Services, and SOAP APIs in ASP.NET Web API and .NET Core. ✅ Debug and optimize SQL queries, stored procedures, and indexing strategies in SQL Server, PostgreSQL, or Oracle. ✅ Work with Entity Framework (EF), ADO.NET, and Dapper ORM for efficient data handling. ✅ Fix authentication and session management issues (OAuth2, JWT, Active Directory, LDAP). 3️ ⃣ Performance Optimization & Memory Management ✅ Identify and resolve performance bottlenecks in C/C# applications using profiling tools like PerfView, Visual Studio Profiler, and dotTrace. ✅ Optimize garbage collection, memory allocation, and CPU utilization in .NET and C applications. ✅ Improve application startup time, response latency, and thread execution efficiency. ✅ Tune database queries, caching mechanisms (Redis, Memcached), and data serialization (JSON, XML, Protobuf). 4️ ⃣ Windows & Linux Server Support ✅ Deploy, monitor, and troubleshoot C/C# applications running on Windows and Linux environments. ✅ Work with IIS, Apache, or Nginx for application hosting and configuration. ✅ Manage Windows Services, background jobs, and scheduled tasks for batch processing. ✅ Handle containerized applications (Docker, Kubernetes, OpenShift) in cloud environments. 5️ ⃣ CI/CD & DevOps Support ✅ Support CI/CD pipelines for C# applications using Jenkins, Azure DevOps, GitHub Actions, GitLab CI/CD. ✅ Assist in automated builds and deployments using MSBuild, NuGet, and Octopus Deploy. ✅ Work on Infrastructure as Code (Terraform, Ansible) for cloud-based deployments. ✅ Manage version control and branching strategies using Git, Bitbucket, or TFS. 6️ ⃣ Security & Compliance ✅ Ensure C/C# applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001). ✅ Monitor and mitigate vulnerabilities using SonarQube, Fortify, and Veracode. ✅ Implement SSL/TLS security measures, secure API calls, and role-based authentication. ✅ Protect applications against buffer overflow, SQL injection, and OWASP Top 10 security threats. 7️ ⃣ Cloud & Monitoring Support ✅ Monitor application logs and errors using Splunk, ELK Stack, Application Insights, or Dynatrace. ✅ Support cloud-hosted applications on AWS, Azure, or GCP using Lambda, Azure Functions, or Cloud Run. ✅ Work with Azure App Services, AWS Elastic Beanstalk, or Kubernetes for hosting .NET applications. ✅ Ensure application scalability and availability using load balancing and auto-scaling strategies. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for continuous improvement and support. ✅ Maintain technical documentation, runbooks, SOPs, and knowledge bases. Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Linkedin logo

Front-End / GUI Developer C# Location: Noida, Hybrid Primary office location: Remote at first, Open office environment About Us We’re a diverse group of visionary innovators who provide trading and workflow automation software, high-value analytics, and strategic consulting to corporations, central banks, financial institutions, and governments. More than 40% of the world’s largest companies use our solutions. Founded in 1999, we’ve achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world. Over 2,000 of the world’s leading corporations, including 50% of the Fortune 500 and 30% of the world’s central banks, trust ION solutions to manage their cash, in-house banking, commodity supply chain, trading and risk. Over 800 of the world’s leading banks and broker-dealers use our electronic trading platforms to operate the world’s financial market infrastructure. With 10,000 employees and offices in more than 40 cities around the globe, ION is a rapidly expanding and dynamic group. At ION, we offer careers that provide many opportunities: To invent. To design. To collaborate. To build. To transform businesses and empower people around the world to do more, faster and better than before. Imagine what you can do and experience. This is where you can do your best work. Learn more at https://iongroup.com/. We also believe that creating the best technology is not enough. We have a deep commitment to providing the best service and support in the industry. We partner with our customers to solve the hardest problems they face and ensure they achieve their goals. We are hands-on and solutions-oriented, and we understand that we succeed only when our customers succeed. Your role You will own (typically multiple months-long) development projects end-to-end at the forefront of one of the most exciting areas in fintech, from conception through support and maintenance, including many fast-cycle version iterations. As part of our high-performing team of collaborative, talented engineers who thrive on building the most advanced technology, you will have significant freedom and self-direction to tackle a wealth of interesting, challenging problems as we push the technological envelope. Your Duties And Responsibilities Work with a combination of C# (Winforms) and modern web technologies to design and develop new user-facing features Produce exemplary code and deliver completed projects on time Create and track project plans and convey status, issues and risks effectively Perform unit and system level testing on your application and all affected systems Work closely with customer-facing technical consultants to ensure that development efforts truly meet customer needs Work closely with technical leads to ensure effective coordination and integration between interrelated projects Play a key role in the development of best practices in software design, implementation, and coding standards Lead and mentor junior engineers Your Skills, Experience, And Qualifications Exceptional programming skills and grasp of software engineering principles and UI design patterns (MVVM, MVP, and Flux). Demonstrated success managing development projects end-to-end with significant ownership over technical decision-making. 5+ years developing front end applications using at least one industry-standard language (C#, JavaScript, or TypeScript)and framework (Winforms, WPF, Angular2+, React, or Vue). Experience with both desktop AND web technologies a big plus. Experience with using Git version control Familiarity with SQL and databases Enterprise software experience or experience with financial software and/or financial trading is a plus Experience with financial broker/exchange APIs (e.g. price feeds, order execution) a plus Bachelor’s or advanced degree in Computer Science or related field Show more Show less

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Requisition ID # 24WD78646 Position Overview The Autodesk Enterprise Customer Success team is seeking a talented Technical Consultant to create and implement customized solutions for their Architecture, Engineering, and Construction (AEC) or Design and Manufacturing (D&M) sectors business. This role involves collaborating directly with customers to understand their specific Autodesk product customization needs and developing tailored solutions using Autodesk’s products. As a global leader in 3D design, engineering, and entertainment software, Autodesk enables individuals and organizations to envision, design, and create a better world. With an extensive range of software tools, Autodesk empowers customers to address their design, business, and environmental challenges. Autodesk’s solutions also help students, educators, and casual creators unlock their creative potential with user-friendly applications. Responsibilities Collaborate with customers to assess the scope of their Autodesk product customization and configuration requirements Analyze customer needs and contribute to configuring Autodesk products to meet those needs Develop written specifications to capture business requirements for proposed solutions and configurations Work independently and with internal team members to estimate effort levels Collaborate with internal resourcing managers to create project plans for yourself and supporting team members Design system architecture, document implementation plans, and create detailed system designs Participate in all phases of software implementation projects Deliver tailored and configured solutions based on Autodesk core products in the Architecture, Engineering, and Construction (AEC) or Design and Manufacturing (D&M) domain Build trust with clients at all levels and establish a problem-solving relationship with both clients and colleagues Identify business requirements, functional designs, process designs (workflow mapping), testing, and training needs Contribute to Autodesk’s intellectual property and resources by developing methods and sales materials Lead training and adoption initiatives for customers Work with your team to identify process and technology improvement opportunities that will enhance the team’s ability to meet customer needs and scale Relevant Skills Expertise in customising solutions Autodesk core products in the Architecture, Engineering, and Construction (AEC) or Design and Manufacturing (D&M) domain Experience in developing .NET desktop application using WinForms/WPF Strong programming skills, especially in languages like C# Knowledge of the Autodesk products' Application Programming Interface (API) Familiarity in creating and utilizing REST APIs / Web APIs using ASP .Net/.Net Core Required experience in Database Schema Design, SQL Server queries, and working with NoSQL, SQL Server, or Graph DB Familiarity with version control systems/Git Knowledge of agile development methodologies and tool Experience in product development is a good to have Professional Skills Strong self-motivation and ability to engage with both external and internal stakeholders Excellent vision and creativity, with the ability to integrate multiple products into cohesive solutions for customers Proven ability to design, develop, and test business solutions through effective workflows Skilled in documenting and understanding current state processes Open to new ideas, methods, and learnings, with a quick ability to implement them Excellent verbal and written communication skills Ability to communicate technical details at both granular levels and for high-level planning/status reporting to executives and stakeholders Ability to lead, follow, and support others as required Capable of leading and supporting account and project planning discussions Skilled in resolving customer issues with an innovative, “can-do” approach Minimum Qualifications A 4-year bachelor’s degree in Civil/Mechanical Engineering, Computer Science, or a related field from an accredited institution 10+ years of software development experience with any of the Autodesk products, like AutoCAD, Autodesk Civil 3D, Autodesk Plant 3D, ACC(Autodesk Construction Cloud), APS(Autodesk Platform Services), Vault, Revit etc Learn More About Autodesk Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers. When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us! Salary transparency Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package. Sales Careers Working in sales at Autodesk allows you to build meaningful relationships with customers while growing your career. Join us and help make a better, more sustainable world. Learn more here: https://www.autodesk.com/careers/sales Diversity & Belonging We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). Show more Show less

Posted 3 weeks ago

Apply

4.0 - 7.0 years

5 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Immediate Openings for .Net C# Developer Skills: C#,.Net,WPF Exp: 3.10-7yrs Location: Bangalore Interested candidates can share their proifles with Pranitha.d@growthgamut.com Immediate Joiners Only...

Posted 3 weeks ago

Apply

1.0 - 10.0 years

17 - 18 Lacs

Gurugram

Work from Office

Naukri logo

Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities DP COE (Digital & Photonics Center of Excellence), being part of Keysight Technologies has the worldwide responsibility for developing, manufacturing and marketing a portfolio of Oscilloscopes, Bit Error Ratio Test (BERT), Arbitrary Waveform Generator (AWG), Digitizers, Photonics and Logic and Protocol solutions (instruments and software) which provide fast, extensive insight and enable engineering teams to do their job faster, with higher quality. We serve our customers in the Computer, Semiconductor, Wireless, Aero Space & Defence, Storage and Communication industry with leading edge products and solutions. As a Software Engineer at Keysight Technologies you will be responsible for developing software for our Arbitary Waveform Generators. You will utilize your expertise in C++ and C#/WPF to create high-performance, scalable, and reliable systems that meet the needs of our customers. This R&D Engineering position offers the opportunity, To work closely with R&D Managers, Solutions & Product Planners, R&D SW/FW Engineers, Software Architects, FPGA Designers, QA Engineers and solution partners in a highly collaborative environment to develop excellent SW solutions from customers requirements, market research and internal requirements. If you are passionate about pushing the boundaries of technology and thrive in a collaborative and fast-paced environment, we invite you to join our team and contribute to the advancement of Arbitary waveform generators. The candidate will work closely with teams in Germany and US and coordinate with partners who provide R&D resources necessary for executing the project. Qualifications Education: Electronics/ Electrical /Computer Science Engineering or closely related field Essential: Candidate should possess a solid understanding of C++/C#/WPF programming languages. Strong background in RF & digital Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization. An understanding of electronic engineering principles, high speed digital design, and signal integrity. Preferred: Experience in complex HW/SW projects preferred. Familiarity with Microsoft Visual Studio Familiarity with Git source control Familiarity with Atlassian tools - Confluence, Jira, Bitbucket Careers Privacy StatementKeysight is an Equal Opportunity Employer. DP COE (Digital & Photonics Center of Excellence), being part of Keysight Technologies has the worldwide responsibility for developing, manufacturing and marketing a portfolio of Oscilloscopes, Bit Error Ratio Test (BERT), Arbitrary Waveform Generator (AWG), Digitizers, Photonics and Logic and Protocol solutions (instruments and software) which provide fast, extensive insight and enable engineering teams to do their job faster, with higher quality. We serve our customers in the Computer, Semiconductor, Wireless, Aero Space & Defence, Storage and Communication industry with leading edge products and solutions. As a Software Engineer at Keysight Technologies you will be responsible for developing software for our Arbitary Waveform Generators. You will utilize your expertise in C++ and C#/WPF to create high-performance, scalable, and reliable systems that meet the needs of our customers. This R&D Engineering position offers the opportunity, To work closely with R&D Managers, Solutions & Product Planners, R&D SW/FW Engineers, Software Architects, FPGA Designers, QA Engineers and solution partners in a highly collaborative environment to develop excellent SW solutions from customers requirements, market research and internal requirements. If you are passionate about pushing the boundaries of technology and thrive in a collaborative and fast-paced environment, we invite you to join our team and contribute to the advancement of Arbitary waveform generators. The candidate will work closely with teams in Germany and US and coordinate with partners who provide R&D resources necessary for executing the project.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

12 - 16 Lacs

Hyderabad

Work from Office

Naukri logo

Job Description 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 A bachelor s 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

Posted 3 weeks ago

Apply

10.0 - 15.0 years

25 - 27 Lacs

Mumbai

Work from Office

Naukri logo

Job Description Overview We are seeking a development team lead with a strong technical background in full-stack client-server development with Microsoft technologies in an enterprise environment. We are looking for strong back-end and front-end design and development skills, predominantly C# .NET, SQL Server, RESTful APIs, web services, service oriented / component-based architectures and microservices, web client and desk top client technologies - React.JS, TypeScript HTML, CSS, JavaScript, WPF, MVVM. Experience of development for Cloud based SaaS applications would be a distinct advantage. This is a leadership and hands-on role, with line management and technical leadership of a team of software developers. You will work closely with the Software Development Manager to enable the development team to achieve successful delivery of applications to time and budget. In addition to your own development responsibilities, you will be supporting the development of your team through coaching and mentoring. You will use your technical skills to participate in architectural design decisions and the influencing of technologies considered within the current and future product suite. Collaboration within the team with all disciplines including Business Analysis and QA is essential to the role, as is the ability to work closely with Product Managers and Owners. You will demonstrate personal qualities required to work within a high collaborative, multi-disciplined with mixed onshore and offshore software development team to ensure that software products are built and maintained to the highest possible quality standards and in accordance with the agreed technical architecture and specification. Key Responsibilities Providing leadership, functional and line management of a team of onshore and offshore software developers ensuring that individuals are performing and delivering to the required standards. Providing support and mentoring to software developers, to ensure they can perform and deliver to the required standards. Promptly and effectively dealing with any performance issues to maintain high productivity from the team at all times. Ensure that all development work conforms to the agreed NEC quality processes and standards and that software is designed, built and delivered to the highest level. Actively identify opportunities for process improvement and take these to the Development Manager to agree next steps. Ensure that all software developed conforms to the appropriate technical and design standards. Hands-on, full-stack software development of features within enterprise client-server applications utilizing the appropriate technology Participate in architectural design decisions and the influencing of technologies considered within the current and future product suite Participate in Agile SCRUM development ceremonies, planning, estimation, design, retrospectives, and reviews Work closely with Business Analysts and the Product Owner to understand the functionality to be developed Work within the development governance framework including, but not limited to, adherence to coding standards, code reviews, unit and integration testing, user experience (UX) guidelines, automated testing Ensure development skills are kept up to date and maintain awareness of new developments in the software industry Essential Skills and Experience Proven experience of successfully leading complex software developments with a team of at least 10 developers through the entire development life cycle. Proven experience of working with formal Agile software development methodologies including Scrum and Kanban. Demonstrated ability to lead and manage distributed teams, including onshore and offshore developers. Excellent communication skills, both verbal and written, with the ability to effectively communicate with both technical and non-technical stakeholders. The ability to lead and motivate a team to deliver high levels of performance at all times, dealing with any issues promptly and effectively as they arise. An ability to articulate solutions at all levels and to communicate both technical and non-technical information, depending upon the audience. Strong inter-personal skills with the ability to interact effectively with internal onshore/offshore colleagues and stakeholders at all levels. Able to demonstrate a dynamic and enthusiastic approach to software development with a focus on quality and continuous improvement. Excellent analytical and problem-solving skills Minimum 10+ years experience developing software for enterprise applications / solutions, with the following: C# with .NET Framework 4.8 / .NET 8.0 Microsoft SQL Server Object Oriented design and development Developing high-performing, multi-threaded, real-time software Windows System Services RESTful APIs, web services Unit testing, mock framework libraries such as Moq, dependency injection Source code version control (Git, TFS) Microsoft Visual Studio and Microsoft Azure DevOps Continuous integration (CI) and continuous deployment (CD) Desirable Skills Experience Degree level qualification in a technology subject, or appropriate equivalent industry experience and professional membership(s) Web client development with React, TypeScript HTML, CSS, JavaScript Desktop client development with WPF / MVVM Client and server design patterns e.g. Enterprise Application Architecture patterns; React design patterns; Responsive design; Development of Cloud enabled SaaS products Secure development standards Microservices and containers Component-based architectures

Posted 3 weeks ago

Apply

5.0 - 10.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

We re looking for a Senior Software Engineer to join Procore s Construction Documents team. We are seeking a highly skilled Senior full-stack engineer with hands-on experience in designing, developing, and maintaining software applications. The ideal candidate will also have solid expertise in building and consuming RESTful APIs, supporting the backend services of our enterprise-grade desktop solutions. As a Senior Software Engineer, you ll oversee applications that integrate with our SAAS platform. You will be responsible for writing high-quality code, solving challenging technical problems, and mentoring less experienced engineers. You ll partner with Product managers, designers, and fellow engineers to develop and maintain the applications, along with supporting the customer service organization. This is a great opportunity to use your leadership, interpersonal, and organizational skills to build highly effective systems and practices, foster collaborative relationships, and measure value delivered to our customers. This position reports to the Software Engineering Manager and will be based in our Bangalore office. We re looking for someone to join us immediately. Apply today to join our team of Groundbreakers. What you ll do: Develop and maintain applications, internal and external integrations, along with leading smaller enhancement projects. Participate in code reviews, unit testing, and debugging efforts of applications. Collaborate with other domain teams, troubleshooting and fixing customer-reported issues Partner with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems. Document technical specifications, processes, and workflows Serve as a subject matter expert in a domain, including processes and software design that help guide others to create and maintain a healthy codebase Build a culture of mentorship, innovation, and recognition by leading our strategic objectives at the team level and mentoring the talent within your team What we re looking for: BS degree in Computer Science, related discipline, or equivalent experience. 5+ years of experience in software engineering fundamentals, Test Driven Development, and Design principles ( .NET frameworks, C#, WPF, React, Javascript, Node.js or similar languages preferred) Help establish standards for development teams and collaborate on initiatives with other domains, infrastructure, platform, and other software engineering teams Drive critical projects, including: Scalability: We re scaling and need engineers who are ready to take on the challenge of working on live, core systems with millions of users Complex data management systems: We re building a world-class file management system from the ground up. Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives Experience in building modern Continuous Integration and Continuous Delivery systems at scale Experience working with modern web development, including deployment, and observability. Participate in designing and building a system that is aligned with Procore s technical vision of a Service-Oriented Architecture Experience working within global technical teams. Perks Benefits

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. General Summary: Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices. Qualcomm Multimedia Camera System group creates embedded camera and imaging solutions for Qualcomm chipsets that power today's most advanced mobile devices. With dedicated hardware, multi-core processors and GPU, QCT imaging solutions achieve state of the art video/photo quality and target applications requiring auto white balance, auto exposure control, auto focus, automatic scene detection and compensation. Join Qualcomm India and become part of the Camera team that innovates to bring the higher performance on mobile multimedia capabilities at the lowest power consumption and device cost, while providing the strongest feature differentiation. We are seeking Software tool engineers for our tuning and software enablement Chromatix tuning tool development. Successful candidates will be part of a team that develops tuning tools which enable tuning and configuration of camera hardware and software modules. Responsibilities: The job responsibilities may include a subset of the following: Design and implement PC application software supporting embedded software on Android, Windows, or other multimedia platforms on devices for the Mobile, Automotive, IOE, etc markets. Implementation of on target scripts that generates code that decouples static generation of the code Support local software/CE teams on the requests and interface with global teams Skills/Experience: 2-5 years of experience developing commercial software in areas such as multimedia tools, services, and drivers. Proficient in C#/C++/C programming languages with strong industry programming experience multi-platforms on PC. Experience with GUI frameworks, such as WPF and WinForms. Experience with Visual Studio and Microsoft .NET Framework. Experience with generally accepted software design pattern and dynamic programming, and release practices (e.g., OOADP, GoF, Effective C++, Modern C++, UML, Agile, etc). Nice to have experience with Web UI development with JS framework such as Angular, React. etc Nice to have experience with creating web APIs using .NET 7/8/9 Beneficial to have familiarity with CSS, HTML and JavaScript. Experience with SW client/server communication across USB/WIFI/etc. Ability to develop and debug multi-threaded PC Applications and their interaction with an embedded server and SW Drivers on the mobile platform. Experience with developing embedded Linux Android and Windows Mobile applications is a plus. Experience or coursework knowledge in operating systems, data structures, computer architectures, compilers Minimum Qualifications: Bachelor's degree in engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3072264 Show more Show less

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

Linkedin logo

Position: ASP.NET Full Stack Developer Experience Required: 2+ Years Budget-5LPA Job Type: Full-Time Joining: Immediate or within 15 days preferred Key Skills Required: C#, ASP.NET (MVC/WebForms/Core) SQL Server, Entity Framework JavaScript, jQuery, HTML, CSS, Bootstrap Frontend frameworks like Angular/React (optional but preferred) Bonus: Knowledge of Azure/AWS, WPF, or WinForms Experience in DevOps/CI-CD is a plus For a Quick response, please fill out this form https://docs.google.com/forms/d/e/1FAIpQLSeBy7r7b48Yrqz4Ap6-2g_O7BuhIjPhcj-5_3ClsRAkYrQtiA/viewform?usp=sharing&ouid=106739769571157586077 Show more Show less

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

Linkedin logo

Position: ASP.NET Full Stack Developer Experience Required: 2+ Years Budget-5LPA Job Type: Full-Time Joining: Immediate or within 15 days preferred Key Skills Required: C#, ASP.NET (MVC/WebForms/Core) SQL Server, Entity Framework JavaScript, jQuery, HTML, CSS, Bootstrap Frontend frameworks like Angular/React (optional but preferred) Bonus: Knowledge of Azure/AWS, WPF, or WinForms Experience in DevOps/CI-CD is a plus Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

What you will do: Technical Responsibilities: Design, develop, test, and maintain scalable web applications using the Microsoft .NET stack (C#, ASP.NET Core, MVC). Build intuitive and responsive front-end interfaces using HTML5, CSS3, JavaScript, and frameworks such as Angular, React. Develop and consume RESTful APIs and work with databases (SQL Server, Entity Framework, LINQ). Collaborate with cross-functional teams including product managers, UI/UX designers, QA engineers, and other developers. Participate in code reviews, architectural discussions, and Agile/Scrum ceremonies. Write clean, maintainable, and efficient code following best practices and coding standards. Troubleshoot, debug, and optimize application performance and scalability. Ensure the security, performance, and reliability of applications. General Responsibilities: Work cooperatively with R&D, Quality, Regulatory, Clinical, Marketing and Project Management to ensure project success as a key member of the team, collaborating with others and solidifying relationships Quickly process and assimilate procedures, policies, processes, systems, and technology required Work on complex problems, applying advanced experience and learnings Demonstrate ownership and prioritize work with minimal supervision Build relationships and influence among peers Lead code reviews for components in systems applying design principals, coding standards and best practices Develop and design software components per requirements and architecture defined What You Need Minimum Qualifications (Required): Bachelor's degree in Software Engineering/ Computer Science or related discipline & 3+ years of work experience Technical Skills: 3+ years of experience as a Full Stack Developer with a focus on .NET technologies. Proficiency in C#, ASP.NET Core, .NET Framework, and MVC. Strong understanding of front-end frameworks/libraries such as Angular, React. Experience with JavaScript, jQuery, Bootstrap, and modern CSS. Hands-on experience with SQL Server and writing complex queries, stored procedures, and database design. Familiarity with version control systems (e.g., Git) and CI/CD pipelines. Knowledge of Azure or AWS cloud services is a plus. Preferred Skills: Experience with WPF (Windows Presentation Foundation) for building rich desktop applications Knowledge of InstallShield for creating Windows installers and deployment packages Familiarity with Azure DevOps for CI/CD, project tracking, and version control integration Understanding of Jenkins Pipelines for automating build and deployment workflows Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Andhra Pradesh, India

On-site

Linkedin logo

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The C/C# Support Analyst is responsible for monitoring, troubleshooting, and optimizing C/C# applications, ensuring seamless operation, performance, and availability of enterprise applications. The role involves incident resolution, debugging, performance tuning, database optimization, API troubleshooting, and CI/CD support. The analyst will work in an Agile, DevOps-driven environment supporting legacy modernization, stabilization, enhancements, and performance improvements for mission-critical Freight, Rail, and Logistics applications. Required Technical Skills 🔹 Programming & Debugging: C, C++, C#, .NET Core, ASP.NET, WinForms, WPF 🔹 API & Database Support: REST, SOAP, SQL Server, PostgreSQL, Entity Framework, Dapper 🔹 Performance & Optimization: Profiling tools (PerfView, dotTrace, Visual Studio Profiler) 🔹 Server & Deployment: IIS, Apache, Nginx, Windows Services, Docker, Kubernetes 🔹 DevOps & CI/CD: Jenkins, Azure DevOps, GitHub Actions, Terraform, Ansible 🔹 Cloud & Monitoring: AWS, Azure, GCP, Splunk, ELK Stack, Dynatrace 🔹 Security & Compliance: OAuth2, JWT, SSL/TLS, SonarQube, Fortify, OWASP Key Responsibilities 1️ ⃣ Incident Management & Troubleshooting ✅ Provide Level 2/3 support for C and C# applications, resolving crashes, performance issues, and integration failures. ✅ Debug memory leaks, concurrency issues, deadlocks, and threading problems in C/C# applications. ✅ Investigate and resolve .NET Framework/.NET Core issues, DLL conflicts, and application dependencies. ✅ Use Windows Event Logs, Debugging Tools (WinDbg, GDB, Visual Studio Debugger), and Log Monitoring to identify root causes. ✅ Work with ITIL-based Change, Incident, and Problem Management processes (JIRA, ServiceNow, Remedy). 2️ ⃣ API & Database Support ✅ Troubleshoot RESTful APIs, Web Services, and SOAP APIs in ASP.NET Web API and .NET Core. ✅ Debug and optimize SQL queries, stored procedures, and indexing strategies in SQL Server, PostgreSQL, or Oracle. ✅ Work with Entity Framework (EF), ADO.NET, and Dapper ORM for efficient data handling. ✅ Fix authentication and session management issues (OAuth2, JWT, Active Directory, LDAP). 3️ ⃣ Performance Optimization & Memory Management ✅ Identify and resolve performance bottlenecks in C/C# applications using profiling tools like PerfView, Visual Studio Profiler, and dotTrace. ✅ Optimize garbage collection, memory allocation, and CPU utilization in .NET and C applications. ✅ Improve application startup time, response latency, and thread execution efficiency. ✅ Tune database queries, caching mechanisms (Redis, Memcached), and data serialization (JSON, XML, Protobuf). 4️ ⃣ Windows & Linux Server Support ✅ Deploy, monitor, and troubleshoot C/C# applications running on Windows and Linux environments. ✅ Work with IIS, Apache, or Nginx for application hosting and configuration. ✅ Manage Windows Services, background jobs, and scheduled tasks for batch processing. ✅ Handle containerized applications (Docker, Kubernetes, OpenShift) in cloud environments. 5️ ⃣ CI/CD & DevOps Support ✅ Support CI/CD pipelines for C# applications using Jenkins, Azure DevOps, GitHub Actions, GitLab CI/CD. ✅ Assist in automated builds and deployments using MSBuild, NuGet, and Octopus Deploy. ✅ Work on Infrastructure as Code (Terraform, Ansible) for cloud-based deployments. ✅ Manage version control and branching strategies using Git, Bitbucket, or TFS. 6️ ⃣ Security & Compliance ✅ Ensure C/C# applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001). ✅ Monitor and mitigate vulnerabilities using SonarQube, Fortify, and Veracode. ✅ Implement SSL/TLS security measures, secure API calls, and role-based authentication. ✅ Protect applications against buffer overflow, SQL injection, and OWASP Top 10 security threats. 7️ ⃣ Cloud & Monitoring Support ✅ Monitor application logs and errors using Splunk, ELK Stack, Application Insights, or Dynatrace. ✅ Support cloud-hosted applications on AWS, Azure, or GCP using Lambda, Azure Functions, or Cloud Run. ✅ Work with Azure App Services, AWS Elastic Beanstalk, or Kubernetes for hosting .NET applications. ✅ Ensure application scalability and availability using load balancing and auto-scaling strategies. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for continuous improvement and support. ✅ Maintain technical documentation, runbooks, SOPs, and knowledge bases. Show more Show less

Posted 3 weeks ago

Apply

5.0 - 7.0 years

18 - 22 Lacs

Pune

Remote

Naukri logo

Proven experience as a Windows Application Developer or similar role. Proficiency in C#, .NET Framework & Visual Studio. Strong understanding of Windows application development concepts & principles. Experience with UWP framework, WPF, WinForms Required Candidate profile Familiarity with database concepts & SQL Ability to work independently & as part of a team in a fast-paced environment Attention to detail & a commitment to delivering high-quality software solutions

Posted 3 weeks ago

Apply

4.0 - 8.0 years

6 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Seeking a Backend Developer with strong technical expertise in backend development and a solid understanding of RESTful APIs, Web Services, and .NET design principles. Responsibilities: Design and implement RESTful APIs and web services. Design, and develop backend logic, and application workflows that integrate with WPF UIs. Write clean, scalable, and efficient code in C#. Apply design principles to create we'll-structured and maintainable code. Develop and maintain backend services for WPF applications. Write unit test cases. Troubleshoot and debug application issues. Participate in code reviews and ensure code quality. Core Requirements: Programming Languages: Strong proficiency in C#. Frameworks: Experience with the .NET Framework and .NET Core. APIs: Experience with creating and consuming RESTful APIs and web services. WPF: Knowledge of Windows Presentation Foundation (WPF) and XAML. Design Skills: SOLID Principles Databases: Proficiency in SQL and experience with Mongo DB Version Control: Proficiency with version control systems, Git.

Posted 3 weeks ago

Apply

4.0 - 6.0 years

25 - 30 Lacs

Thiruvananthapuram

Work from Office

Naukri logo

Sascan Meditech Pvt. Ltd. is a start-up company incubated at TIMed, Sree Chitra Tirunal Institute for Medical Sciences & Technology (SCTIMST), BMT Wing, Thiruvananthapuram, India. Our mission is to develop affordable optical imaging technologies that can detect pre-cancerous changes in squamous epithelial tissues of the oral cavity and cervix. With support from various organizations, including BIRAC, Karnataka Startup Mission, Kerala Startup Mission, INVENT Scheme, NIDHI SSS, and Unicorn India Ventures, we have developed a handheld bimodal imaging device called OralScan, which is transforming the way oral cavity cancers are diagnosed and treated. Our goal is to create a societal impact by making it possible to detect cancer accurately during its early stages. Role Description This is a full-time on-site role for a Software Developer at Sascan Meditech Pvt. Ltd., located in Thiruvananthapuram. 1. Clear understanding of OOPS concepts and hands-on experience in C# WPF.NET, Android Java, and basic knowledge of SQL-based databases. 2. Understanding system-level requirements and translating them to design, and implementation of software. 3. Producing efficient maintainable and scalable software codes. 4. Critical thinking, strong problem-solving, skills, and ability to adapt quickly.

Posted 3 weeks ago

Apply

4.0 - 6.0 years

18 - 20 Lacs

Noida

Work from Office

Naukri logo

Senior Engineer, Software Development - WPF Job Details | Landis+Gyr We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser s local storage. This includes cookies necessary for the websites operation. Additionally, you can freely decide and change any time whether you accept cookies or choose to opt out of cookies to improve websites performance, as well as cookies used to display content tailored to your interests. Your experience of the site and the services we are able to offer may be impacted if you do not accept all cookies. Cookie Settings Accept All Cookies Search by Keyword Search by Location Full Time/Part Time Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Senior Engineer, Software Development - WPF Landis+Gyr is a leading global provider of integrated energy management solutions. We measure and analyze energy utilization to generate empowering analytics for smart grid and infrastructure management, enabling utilities and consumers to reduce energy consumption. Our innovative and proven portfolio of software, services and intelligent sensor technology is a key driver to decarbonize the grid and helped to avoid around 9 million tons of CO2 in FY 2023. With sales of USD 2.0 billion in FY 2023, Landis+Gyr employs around 6,900 talented people across five continents . For more than a century, weve been pioneers in energy innovation, and we continue to lead the way toward a more sustainable and efficient energy landscape. Join us at Landis+Gyr, where we manage energy better! This role has responsibility for development and expected to work in all areas of software engineering (Core Development, design, Implement, review, document,) as the demand dictates. Job Description: We are working on industrial tools working with business critical products. Advance Meters with AMI Technology . This role needs a strong background on WPF technology or VB.net with expereince on both Webbased and Deskbased applications. Responsibility / Tasks: Excellent Communications Skills (Verbal & Non Verbal) Good Experience in .Net /WPF / C# VB.net/ Web service Should have experience in C# - 4.5, VS 2019, WPF, MVVM, Entity Framework, Oops concepts Preferred additional knowledge on MVVM Light, WPF Blend styling, TFS/GIT Hand-on experience on WCFPL-SQL (SQL server) Should have strong Experience in C# Development Well Versed with latest versions in Dot Net & Technologies Strong Experience on Windows Development, Microsoft WinForms, WPF Good Experience in Object Oriented programming Good Team Player Good Understanding to provide support on Window Application platform / Latest cloud systems architecture. Expereince range 4 to 6 years with expertise in WPF, Desktop based applications or Insutrial tool Should be strong in oops concepts. Btech / MTech or BCA /MCA - technical education Location - Noida with 4 days working from office Were committed to shaping a better future for everyone. #EnergizeYourCareer and join us on our journey towards a greener tomorrow. Noida, UP, IN May 16, 2025 When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. Strictly Necessary Cookies These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. Strictly Necessary Cookies Provider Description Enabled SAP as service provider We use the following session cookies, which are all required to enable the website to function: "route" is used for session stickiness "careerSiteCompanyId" is used to send the request to the correct data center "JSESSIONID" is placed on the visitors device during the session so the server can identify the visitor "Load balancer cookie" (actual cookie name may vary) prevents a visitor from bouncing from one instance to another Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. Advertising Cookies These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Posted 3 weeks ago

Apply

65.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Requisition ID: 94499 Job Category: Information Technology Location: Gurugram, Haryana, India Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in mining , energy , and infrastructure , our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate. With practical solutions that are safe, innovative and sustainable, we think globally while acting locally. Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you. As part of our Shared Services group, comprised of Finance, Marketing, Communications, Human Resources, Commercial, Legal and Facilities, we support the business achieve their goals through a range of strong technical capabilities. We ensure delivery of services through the skills of our people, methodologies, and systems. Software Developer - .NET WPF Summary This is an excellent career opportunity for a creative individual who strives to deliver superior technology solutions to external and internal clients. You will have working experience with a number of application technologies including .NET, Microsoft platform web and mobile development, and have demonstrated skills working in an agile and scrum methodology environment. We are in search of a task oriented, self-starter who is confident and has exceptional communication skills. You will be a person who thrives in an open world environment but knows how to find a balance with guidelines. You are also a person that can work around flexible working hours as we are bound working with people in various time zones. Hatch is all about challenge. We challenge our clients with innovative ideas that help them take their business to higher levels. We challenge our employees to take on responsibilities and take initiative regardless of position title or job description. Responsibilities Our Hatch Digital team offers a wide range of technology related services and solutions that support our global Hatch network and our client solutions. In this role, you will be a part of the Systems Development group. You will be responsible for enhancing and maintaining internal and external web and mobile applications and technology solutions related to .NET framework, web and mobile applications as well as other technologies such as Microsoft Azure, MS Azure Storage, SharePoint online and various other platforms. We Are Looking For a Senior .NET Software Developer (WPF) To Add To Our Dynamic Team. The Responsibilities Of The Role Include: Work in Application maintenance and support team to provide technical solution of client problems Work on prioritized defects and enhancements to and deliver it in within pre-defined SLAs Be involved with all technical activities within the team such as estimating, sprint planning, software development life cycle activities, code reviews, testing, research, deployments and documentation creation Emphasize the collaboration and communication of both the development teams and IT to automate the process of software delivery Advise on risk and order of feature development with the overall goal of delivering valuable, working software to production in a continuous release product lifecycle Remain abreast of technology developments within fields relevant to current and future initiatives and development work Communicate open items and issues to key stakeholders, including management and architecture teams Continuously discover, evaluate and implement new technologies to maximize development efficiencies Works well in a team environment with shared code; disciplined use of source control and process documentation. Skills/Qualifications Ability to develop and enhance applications using technologies relevant to current and future initiatives and support and maintenance work Familiarity with various requirements gathering techniques, software usability and software prototyping Demonstrated strong logical and technical problem-solving skills Demonstrated ability to learn and quickly comprehend new concepts and technologies Demonstrated strong judgment and decision-making ability Experience 5- 12 years’ experience working on a development team, providing technical leadership/guidance/mentorship. Proven capabilities in the following technologies: WPF, PRISM, Unity Container Protocol – REST via Web API + JSON, OData C#/.NET 4.5.2/ASP.NET/ .Net Core 3.1/.Net 6.0 AJAX, JavaScript, jQuery, Material Design Design patterns (MVC, MVVM) Proficient in working with Microsoft Azure including storage accounts, API apps and API Management services Event driven processes SQL Server, Azure Storage, Azure Data Lake Proficient in working with Microsoft Azure including functions, logic apps, service bus, security / key vault / OAuth2 and API Management services Azure DevOps (Scrum and Source Control) Visual Studio Professional 2017/ 2019/2022 Deployment Pipelines (CI/CD) Azure Repo and Branching Strategy Experience evaluating new development frameworks and technologies and provide adoption recommendations Demonstrated extensive experience to interpret user stories and acceptance criteria and break them into testable tasks that can be committed to and delivered within a given sprint Experience with software configuration management; software quality assurance methodologies Experience with Agile methodologies and working in teams Experience building and supporting mission critical applications, running in a highly distributed manner Experience building consensus across teams and working within teams in disparate geographic locations Other Experience Working knowledge and experience in the following technologies an asset: MS SharePoint online Microsoft PowerBI Mobile Framework – Xamarin Forms and Azure Mobile High motivation and commitment to quality and customer service Strong written and verbal communication skills including the ability to communicate with different levels of stakeholders from different parts of the world Must be a self-starter and organized and needs minimal supervision Understanding of all aspects of software development and implementation Ability to work in an agile environment Willing to work outside of normal business hours as part of a global team and to travel as required Bachelor’s degree or equivalent combination of education, training or work experience Why join us? Work with great people to make a difference Collaborate on exciting projects to develop innovative solutions Top employer What we offer you? Flexible work environment Long term career development Think globally, work locally Don't meet every single requirement? You don't need to. At Hatch, we are building a diverse, inclusive workplace that fosters innovation. If you're interested in this role, we encourage you to apply even if your past experiences don't perfectly align with the skills we've listed. We're committed to fostering a workforce that reflects the diversity of the communities in which we operate and serve. Hatch is an Equal Opportunity Employer that considers applicants without regard to age, race, color, national origin, citizenship, religion, creed, gender, sexual orientation, marital status, disability, veteran, or any other protected status. If you have any accommodation requirements, please let us know. We'll do our best to meet your needs in accordance with applicable local legislation. Show more Show less

Posted 3 weeks ago

Apply

8.0 - 12.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title:Sr. Developer Experience8-12 Years Location:Bangalore : Technical Skills: 8 to 12 years of hands-on experience with desktop application development 4+ years of hands-on experience in C# & WPF / modern C++ 4+ years of hands-on experience in designing Windows desktop applications 2+ years of experience in TypeScript & REST APIs Strong analytical and debugging skills Hands-on experience in CI/CD applications development Good knowledge on Windows Programming - registry, certificates, file and folder security, WMI, Thread, sockets and system programming. Knowledge on JavaScript, HTML, CSS and JSON with type script Knowledge on Cloud technology is beneficial Knowledge UWP App development will be value add Strong knowledge of libraries and frameworks Knowledge on Agile methodologies Knowledge of Copilot/cody is required. knowledge of any static code analysis tool like SonarQube is added advantage Knowledge of VS code IDE Good communication skills to interact with global teams Roles and Responsibilities Implementation of enhancements in the products which includes UI development & enhancements to the product. Participate in the core team meetings and provide inputs on the product enhancements / defects / any outstanding technical issues. Write code per functional requirement, design and architecture Migration of code to new IDE – Visual studio (Integrated development environments) Analysis and fix the incidents/defects Porting/migration of products to new Operating Systems (e.g. Windows 10) Support products on current Windows OS 10,11 Product Security(Includes guidelines as mutually agreed by HP- t needs to be followed during enhancements/New Features design and Fixing identified & prioritized issues ) Sign and release of products Unit testing by each developer for the source code added/modified Process Skills: Agile – Scrum/Scrumban and Test Driven Development Behavioral Skills: Result oriented team player Good in communication Interpersonal skills Qualification: Bachelor of Engineering (Computer background preferred)

Posted 3 weeks ago

Apply

7.0 - 10.0 years

2 - 5 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Job Title:Windows Desktop Application Experience7-10 Years Location:Pune/Bangalore : C#, Windows Developer, Typescript.

Posted 3 weeks ago

Apply

10.0 - 15.0 years

6 - 9 Lacs

Mumbai

Work from Office

Naukri logo

Job Title:Tech Lead C# .Net Experience10-15 Years Location:Mumbai : Qualification Criteria/Work Experience EssentialThe successful candidate will be: Good logical skills Excellent understanding of architecture patterns used for designing Web products Develop and deliver architectural blueprints for functional requirements Experience in requirement analysis and deriving business functionalities. Experience on estimating, designing and developing complex software solutions using C++/C# technologies Experience of working on Microsoft Technologies, IDEs and various DevOps tools Ability to collaborate effectively with stakeholders (Product Owner, higher management and technical team) that is familiar to them e.g. by using terminology with which they are familiar and minimizing the use of unnecessary ‘technical jargon’ A self-starter with an insatiable desire to resolve issues promptly and satisfactorily. Technologies Hands-on Experience (Years) Priority C# .NET, .NET Framework, MVC ASP.NET 8+ 1 WPF, WCF 4+ 3 C++ 2+ 2 Desirable Technologies Hands-on Experience (Years) Priority SQL Server 5+ 2 RabbitMQ/ActiveMQ 5+ 2 Git GitHub 2+ 2 NVIDIA CUDA 3+ 2

Posted 3 weeks ago

Apply

5.0 - 10.0 years

1 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title :C# WPF Experience 5-10 Years Location Bangalore : C# WPF

Posted 3 weeks ago

Apply

2.0 - 4.0 years

0 Lacs

Surat, Gujarat, India

On-site

Linkedin logo

Job Description We are seeking for a candidate with 2 to 4 Years experienced in C# Windows application development. This role requires a strong background in building C# applications, including back-end services and client-end counterparts. You will be responsible for designing and developing applications. Years of Experience : 2 to 4 Years Location : : Translate application storyboards and use cases into functional applications. Design, build, and maintain efficient, reusable, and reliable C# code. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to these problems. Help maintain code quality, organization, and automatization. Manage project timelines, milestones, and deliverables. Conduct code reviews and ensure adherence to best practices and coding standards. Implement and manage continuous integration and deployment pipelines. Stay updated with the latest industry trends and technologies to bring innovative ideas to the Proficient in C#, with a strong knowledge of its ecosystems. Familiarity with the .NET framework (experience with specific versions as required). Strong understanding of object-oriented programming. Experience in writing reusable C# libraries. Familiarity with various design and architectural patterns. Knowledge of concurrency patterns in C#. Familiarity with Microsoft SQL Server/Oracle Database. Experience with popular web application frameworks, such as Nancy. Proficiency in Windows Presentation Framework (WPF/WCF). Knack for writing clean, readable C# code. Understanding of fundamental design principles behind scalable applications. Ability to create database schemas that represent and support business processes. Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds. Experience in implementing automated testing platforms and unit tests. Proficient understanding of code versioning tools (such as Git). Familiarity with continuous integration and deployment practices. Strong problem-solving skills and attention to detail. Excellent communication and leadership and Certifications : Bachelor's degree in Computer Science, Software Engineering, or a related field. Relevant certifications in C#, .NET, or software are a plus (ref:hirist.tech) Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

About Persistent We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world, including 12 of the 30 most innovative global companies, 60% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our disruptor’s mindset, commitment to client success, and agility to thrive in the dynamic environment have enabled us to sustain our growth momentum by reporting $1,409.1M revenue in FY25, delivering 18.8% Y-o-Y growth. Our 23,900+ global team members, located in 19 countries, have been instrumental in helping the market leaders transform their industries. We are also pleased to share that Persistent won in four categories at the prestigious 2024 ISG Star of Excellence™ Awards , including the Overall Award based on the voice of the customer. We were included in the Dow Jones Sustainability World Index, setting high standards in sustainability and corporate responsibility. We were awarded for our state-of-the-art learning and development initiatives at the 16 th TISS LeapVault CLO Awards. In addition, we were cited as the fastest-growing IT services brand in the 2024 Brand Finance India 100 Report. Throughout our market-leading growth, we’ve maintained a strong employee satisfaction score of 8.2/10. At Persistent, we embrace diversity to unlock everyone's potential. Our programs empower our workforce by harnessing varied backgrounds for creative, innovative problem-solving. Our inclusive environment fosters belonging, encouraging employees to unleash their full potential. For more details please login to www.persistent.com About The Position We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we?d like to meet you. Your goal will be to work with internal teams to design, develop and maintain software. What You?ll Do Evaluate and review new and existing software applications and technologies Identify systems solutions to support business strategies and objectives Assist with application maintenance by monitoring and correcting software defects Ensure adherence to, and contribute to continuous improvement of internal policies / procedures, change control practices, etc Provide on-going support for production applications Be responsible for other duties as assigned or developed Work independently, handle a team and interact with the client Expertise You?ll Bring A degree in Computer Science, Information Technology, or similar Experience: As a Developer ASP.NET framework and SQL servers ASP.NET, MVC framework Knowledge: Coding using .NET languages (C#.Net) MVVM, WPF, WCF A keen eye for detail Strong communication skills 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 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. Inclusive Environment 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.com/careers Show more Show less

Posted 3 weeks ago

Apply

10.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Description 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 insightsoftware.com Job Description Job Description 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 bachelor’s 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 All your information will be kept confidential according to EEO guidelines. ** 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 . ** insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com) Background checks are required for employment with insightsoftware, where permitted by country, state/province. At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace. Show more Show less

Posted 3 weeks 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