Home
Jobs

814 Wpf Jobs - Page 12

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.

10.0 - 15.0 years

11 - 16 Lacs

Hyderabad

Work from Office

Naukri logo

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

Posted 2 weeks ago

Apply

6.0 - 11.0 years

5 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title: C# engineers Job Location: Bangalore Technical Expertise: • Advanced proficiency in C# for developing Windows-based real-time data acquisition and control systems. • Expertise in WPF and MVVM for creating dynamic, user-friendly interfaces. • Experience with WinForms for desktop applications and event-driven programming. • Skilled in Git for version control and GitHub for collaboration. • Familiar with Jira for task tracking in Agile environments. • Basic knowledge of PLC programming • Hands-on experience with integrating Vision Systems , Laser Systems , Robot Arms , Barcode Scanners , Motion Control Systems , Stepper Motors , Servo Motors , I/O Cards , Gantry Systems , and various sensors . • Experience in industrial automation for sectors like manufacturing . • Strong skills in designing and understanding system architectures, with the ability to both design new systems and comprehend existing ones. • Proficient in troubleshooting software and hardware integration challenges. Roles & Responsibilities: • Design, develop, and maintain C# applications using WPF , MVVM , and WinForms . • Integrate software with hardware components, including Vision , Laser , Robot , Scanners , Motion , Stepper , Servo , I/O Cards , Gantry Systems , and various sensors . • Collaborate with teams to deliver robust solutions that meet business needs in industrial automation contexts (e.g., mobile phone manufacturing). • Lead technical projects, ensuring alignment with specifications and industry standards. • Mentor junior engineers and guide them through complex integration challenges. • Develop technical documentation for system designs and maintenance procedures. • Manage version control with Git / GitHub and project tasks with Jira in an Agile environment. • Troubleshoot and resolve integration issues to ensure system performance. • Design and understand system architectures, ensuring scalability, reliability, and seamless integration.

Posted 2 weeks ago

Apply

5.0 - 9.0 years

5 - 14 Lacs

Chennai, Bengaluru

Hybrid

Naukri logo

JD C# with WPF development profiles who has worked on Desktop Application Strong Experience in C# and WPF project. C# and WPF SKILLs proficiency level must be knowledgeable. FA (Factory Automation) standards will be plus.

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

India

On-site

About Us: Klystron Technologies is a leading provider of cutting-edge Digital Transformation solutions tailored to meet the evolving needs of businesses across various industries. With a focus on innovation and client satisfaction, we are committed to delivering exceptional technology solutions that empower organizations to thrive in the digital era. Position Overview: We are seeking for dynamic and results-driven ASP.NET, MVC developers that will be able to develop and support existing applications. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. Your primary responsibilities will be to design and develop these applications. Roles &Responsibilities: Work in a development team to develop integrated ASP.NET applications. Perform design and development of web based services and applications. Work closely with quality assurance team to ensure delivery of high quality and reliable web applications. Develop databases including queries, triggers and stored procedures. Monitor application performance at post –deployment stage and make necessary changes if needed. Interact with customers to define project features and requirements. Research and develop prototypes of complicated design solutions Perform code reviews and provide necessary corrections. Develop coding guidelines for the ASP.NET development team. Perform application design, development and deployment based on industry’s best practices. Resolve applications defects and issues in a timely manner. Prepare technical documents as per established projects standard Conduct application testing based on test cases and test plans. Work collaboratively with Project Manager to ensure timely delivery of projects. Coordinate with Business Analysts and Test Analysts to ensure that the developed application meets technical requirements and clients need. Preferred Education / Experience: Bachelor’s Degree in Computer Science, Information Technology, Software Engineering or similar. 3 + years of experience on C#.ASP.NET, MVC, WPF ,WCF. Prior experience as a Developer. Extensive working knowledge of coding using .NET languages (C+, VB, .NET). Familiarity with ASP.NET framework and SQL servers. A keen eye for detail. Strong communication skills. Preferred Knowledge / Skills: Experience with design and implementation of controls or data acquisition systems. Excellent interpersonal presentation and leadership skills, demonstrated initiative and attention to completeness, accuracy and details. Must be a self – starter, able to balance priorities between multiple projects simultaneously. Demonstrated ability to meet budgets and schedules. Ability to work effectively and productively as an individual contributor and collaborate as part of a multi -disciplinary team. 50% international or domestic travel. Benefits: Competitive salary with performance-based incentives. Ongoing professional development opportunities. A collaborative and innovative work environment. If you are a motivated and experienced ASP.NET Developer, looking for a challenging opportunity to contribute to the success of a leading technology company, we invite you to apply. Job Types: Full-time, Permanent Schedule: Day shift Application Question(s): Are you able to start work within 30 days ? Experience: .NET: 5 years (Required) Work Location: In person

Posted 2 weeks ago

Apply

8.0 years

4 - 5 Lacs

Bengaluru

On-site

Location: Bengaluru, KA, IN Company: ExxonMobil About us At ExxonMobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the world’s largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand for. The success of our Upstream, Product Solutions and Low Carbon Solutions businesses is the result of the talent, curiosity and drive of our people. They bring solutions every day to optimize our strategy in energy, chemicals, lubricants and lower-emissions technologies. We invite you to bring your ideas to ExxonMobil to help create sustainable solutions that improve quality of life and meet society’s evolving needs. Learn more about our What and our Why and how we can work together . ExxonMobil’s affiliates in India ExxonMobil’s affiliates have offices in India in Bengaluru, Mumbai and the National Capital Region. ExxonMobil’s affiliates in India supporting the Product Solutions business engage in the marketing, sales and distribution of performance as well as specialty products across chemicals and lubricants businesses. The India planning teams are also embedded with global business units for business planning and analytics. ExxonMobil’s LNG affiliate in India supporting the upstream business provides consultant services for other ExxonMobil upstream affiliates and conducts LNG market-development activities. The Global Business Center - Technology Center provides a range of technical and business support services for ExxonMobil’s operations around the globe. ExxonMobil strives to make a positive contribution to the communities where we operate and its affiliates support a range of education, health and community-building programs in India. Read more about our Corporate Responsibility Framework. To know more about ExxonMobil in India, visit ExxonMobil India and the Energy Factor India. What role you will play in our team The Global Projects & LCS IT team delivers industry-leading business capabilities and computational sciences through proprietary, commercial-grade software. The Senior Software Developer actively collaborates with internal customers and software development teams to develop software solutions to ExxonMobil’s Global Projects business. What you will do Work in close partnership with cross-functional teams and management Participates in all aspects of application development including work planning, requirements gathering, development, testing, deployment and ongoing support. Understand, analyze business requirements Design and develop desktop and cloud-based components for complex applications Work with technical experts, analysts, programmers and other team members to develop, enhance and support proprietary modules, including delivering to desktop and cloud. Design and Prototyping application Support internal business clients on issue resolution in a global operations environment. Participating in agile ceremonies Implement requirements into software design documents / database design as well Perform validation and verification testing as part of software development Write Unit/Integration/Automation Testing for the business modules Review software application code as per industry coding best practices Analyze and debug application source code Collaborate with business partners / users / Product Owner(s) for business requirement clarifications and sustainment issues Continuous monitor application / system health in CI/CD as well Develop sustainable/scalable software design, architecture consistent with Design principles/industry best practices Prepare work/task break down for the features and make product backlog healthy Implement modern application features or technologies as per industry standards Improve security features for the application based on Modern Authentication & Authorization Innovate or improve process/product features to enhance or improve business / application Develop technical documentations About You Skills and Qualifications Bachelor’s degree or master’s degree from a recognized university in Computer Sciences with GPA 7 and above Minimum of 8 years’ experience in software development with Microsoft tool chain with emphasis on WPF, WCF/Web API, C#, .NET, MS-SQL. Entity Framework Prior work experience with design patterns, unit testing and testable code Prior work experience in the following: Microsoft Azure Web API- Restful Services User Interface Development e.g. WPF and QT frameworks, UI patterns such as MVVM Agile Development CI/CD Pipelines Excellent verbal and written communication skills in English Preferred Qualifications/ Experience Upstream oil and gas industry Angular, ReactJS, TypeScript, Java Script, CSS, HTML5 Your benefits An ExxonMobil career is one designed to last. Our commitment to you runs deep: our employees grow personally and professionally, with benefits built on our core categories of health, security, finance and life. We offer you: Competitive compensation Medical plans, maternity leave and benefits, life, accidental death and dismemberment benefits Retirement benefits Global networking & cross-functional opportunities Annual vacations & holidays Day care assistance program Training and development program Tuition assistance program Workplace flexibility policy Relocation program Transportation facility Please note benefits may change from time to time without notice, subject to applicable laws. The benefits programs are based on the Company’s eligibility guidelines. Stay connected with us Learn more about ExxonMobil in India, visit ExxonMobil India and Energy Factor India . Follow us on LinkedIn and Instagram Like us on Facebook Subscribe our channel at YouTube EEO Statement ExxonMobil is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin or disability status. Business solicitation and recruiting scams ExxonMobil does not use recruiting or placement agencies that charge candidates an advance fee of any kind (e.g., placement fees, immigration processing fees, etc.). Follow the LINK to understand more about recruitment scams in the name of ExxonMobil. Nothing herein is intended to override the corporate separateness of local entities. Working relationships discussed herein do not necessarily represent a reporting connection, but may reflect a functional guidance, stewardship, or service relationship. Exxon Mobil Corporation has numerous affiliates, many with names that include ExxonMobil, Exxon, Esso and Mobil. For convenience and simplicity, those terms and terms like corporation, company, our, we and its are sometimes used as abbreviated references to specific affiliates or affiliate groups. Abbreviated references describing global or regional operational organizations and global or regional business lines are also sometimes used for convenience and simplicity. Similarly, ExxonMobil has business relationships with thousands of customers, suppliers, governments, and others. For convenience and simplicity, words like venture, joint venture, partnership, co-venturer, and partner are used to indicate business relationships involving common activities and interests, and those words may not indicate precise legal relationships. Nothing herein is intended to override the corporate separateness of local entities. Working relationships discussed herein do not necessarily represent a reporting connection, but may reflect a functional guidance, stewardship, or service relationship. Exxon Mobil Corporation has numerous affiliates, many with names that include ExxonMobil, Exxon, Esso and Mobil. For convenience and simplicity, those terms and terms like corporation, company, our, we and its are sometimes used as abbreviated references to specific affiliates or affiliate groups. Abbreviated references describing global or regional operational organizations and global or regional business lines are also sometimes used for convenience and simplicity. Similarly, ExxonMobil has business relationships with thousands of customers, suppliers, governments, and others. For convenience and simplicity, words like venture, joint venture, partnership, co-venturer, and partner are used to indicate business relationships involving common activities and interests, and those words may not indicate precise legal relationships. Job Segment: Sustainability, Cloud, Developer, .NET, Testing, Energy, Technology

Posted 2 weeks ago

Apply

4.0 years

4 - 8 Lacs

Bengaluru

On-site

Location: Bengaluru, KA, IN Company: ExxonMobil About us At ExxonMobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the world’s largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand for. The success of our Upstream, Product Solutions and Low Carbon Solutions businesses is the result of the talent, curiosity and drive of our people. They bring solutions every day to optimize our strategy in energy, chemicals, lubricants and lower-emissions technologies. We invite you to bring your ideas to ExxonMobil to help create sustainable solutions that improve quality of life and meet society’s evolving needs. Learn more about our What and our Why and how we can work together . ExxonMobil’s affiliates in India ExxonMobil’s affiliates have offices in India in Bengaluru, Mumbai and the National Capital Region. ExxonMobil’s affiliates in India supporting the Product Solutions business engage in the marketing, sales and distribution of performance as well as specialty products across chemicals and lubricants businesses. The India planning teams are also embedded with global business units for business planning and analytics. ExxonMobil’s LNG affiliate in India supporting the upstream business provides consultant services for other ExxonMobil upstream affiliates and conducts LNG market-development activities. The Global Business Center - Technology Center provides a range of technical and business support services for ExxonMobil’s operations around the globe. ExxonMobil strives to make a positive contribution to the communities where we operate and its affiliates support a range of education, health and community-building programs in India. Read more about our Corporate Responsibility Framework. To know more about ExxonMobil in India, visit ExxonMobil India and the Energy Factor India. What role you will play in our team We are seeking dynamic, creative and resourceful Software developer roles for ExxonMobil’s Bengaluru, India location in order to help steer and manage complex software development in the niche subsurface geology team The ideal candidate will need to be able to interface with both business stakeholders and software developers in order to optimize the workflow performance from both a scientific and software standpoint Job location is based out of Bengaluru, Karnataka What you will do Interface with a global scrum software development team. Able to understand Subsurface research needs, and relate those requirements to the development team Display a Strong grasp of software engineering best practices for code quality and maintainability such as OOAD, SOLID principles, and automated testing. About You Skills and Qualifications Bachelor of Engineering degree and score 70% and above (equivalent CGPA) Demonstrated record of 4 years of hands-on experience on advanced level C#, Python, WPF skills. Knowledge of end-to-end DevOps practices, using tools like Azure DevOps or GitHub Actions Minimum 3 years of experience with C# Solid science & math background Strong experience with C++ on Linux and Windows using CMake Experience with the scrum and agile practices Experience with TFS, GIT, backlog management Preferred Qualifications/ Experience Experience creating and maintaining ADO build and release pipelines Exposure to Agile scrum methodologies Experience with PowerBI, Tableau, and/or Spotfire (in order of preference) Any prior working experience in a Oil & Gas sector, Hands-on Experience with major third-party geoscience applications, including Petrel and RokDoc. Your benefits An ExxonMobil career is one designed to last. Our commitment to you runs deep: our employees grow personally and professionally, with benefits built on our core categories of health, security, finance and life. We offer you: Competitive compensation Medical plans, maternity leave and benefits, life, accidental death and dismemberment benefits Retirement benefits Global networking & cross-functional opportunities Annual vacations & holidays Day care assistance program Training and development program Tuition assistance program Workplace flexibility policy Relocation program Transportation facility Please note benefits may change from time to time without notice, subject to applicable laws. The benefits programs are based on the Company’s eligibility guidelines. Stay connected with us Learn more about ExxonMobil in India, visit ExxonMobil India and Energy Factor India . Follow us on LinkedIn and Instagram Like us on Facebook Subscribe our channel at YouTube EEO Statement ExxonMobil is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin or disability status. Business solicitation and recruiting scams ExxonMobil does not use recruiting or placement agencies that charge candidates an advance fee of any kind (e.g., placement fees, immigration processing fees, etc.). Follow the LINK to understand more about recruitment scams in the name of ExxonMobil. Nothing herein is intended to override the corporate separateness of local entities. Working relationships discussed herein do not necessarily represent a reporting connection, but may reflect a functional guidance, stewardship, or service relationship. Exxon Mobil Corporation has numerous affiliates, many with names that include ExxonMobil, Exxon, Esso and Mobil. For convenience and simplicity, those terms and terms like corporation, company, our, we and its are sometimes used as abbreviated references to specific affiliates or affiliate groups. Abbreviated references describing global or regional operational organizations and global or regional business lines are also sometimes used for convenience and simplicity. Similarly, ExxonMobil has business relationships with thousands of customers, suppliers, governments, and others. For convenience and simplicity, words like venture, joint venture, partnership, co-venturer, and partner are used to indicate business relationships involving common activities and interests, and those words may not indicate precise legal relationships. Nothing herein is intended to override the corporate separateness of local entities. Working relationships discussed herein do not necessarily represent a reporting connection, but may reflect a functional guidance, stewardship, or service relationship. Exxon Mobil Corporation has numerous affiliates, many with names that include ExxonMobil, Exxon, Esso and Mobil. For convenience and simplicity, those terms and terms like corporation, company, our, we and its are sometimes used as abbreviated references to specific affiliates or affiliate groups. Abbreviated references describing global or regional operational organizations and global or regional business lines are also sometimes used for convenience and simplicity. Similarly, ExxonMobil has business relationships with thousands of customers, suppliers, governments, and others. For convenience and simplicity, words like venture, joint venture, partnership, co-venturer, and partner are used to indicate business relationships involving common activities and interests, and those words may not indicate precise legal relationships. Job Segment: Sustainability, .NET, Developer, Embedded, Testing, Energy, Technology

Posted 2 weeks ago

Apply

0 years

3 - 9 Lacs

Bengaluru

On-site

About Honeywell: Honeywell is a Fortune 100 technology company that delivers industry-specific solutions that include aerospace products and services; control technologies for buildings and industry; and performance materials globally. Our technologies help aircraft, buildings, manufacturing plants, supply chains, and workers become more connected to make our world smarter, safer, and more sustainable. For more news and information on Honeywell, please visit www.honeywell.com/newsroom. Job description 1. Lead multiple subsystems across experion Platform, working closely with Architects, Solution experts in delivering top notch quality products. 2. Drive requirements and architecture analysis, decision making in arriving at solution, explore alternate approaches 3. Identify and lead in productivity improvements, automation etc to enable saving and improve Built in Quality 4. Lead the Design, impact analysis and implementation delivery of assigned projects within the planned schedule with good quality. 5. Stabilize owned subsystems, ensure quality and frontend customer interactions, third party vendors 6. Collaborate with geographically distributed teams and varying time zones, strive to enlist support in ensuring quality product delivery 7. Grow expertise in industrial automation domain, be up to date with relevant technology trends and employ them to enable product transition to latest technology 8. Actively participate in team and organizational initiatives, drive performance culture, guide team members. Skills : C#.net, Windows application development, system internals, basic networking. Good to have: WPF, C++

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Description A/SA - .NET / C# / WPF - Chennai, Bangalore, Hyderabad, Gurgaon, Noida, Pune Candidate Specification: A/SA - .NET / C# Job Description: Development & Troubleshooting: Strong experience in developing, troubleshooting, and maintaining desktop and web services applications using .NET, C#, WPF, and third-party libraries/APIs (e.g., REST/SOAP). Agile & Testing: Familiarity with Scrum/Agile methodologies, with experience in identifying test cases from user stories, developing automated unit and integration tests, and ensuring defect-free code. CI/CD & Automation Tools: Experience migrating tests into a development/CI/CD pipeline, using tools like UFT, VBScript, TestRail, Git, and leveraging AI tools such as GitHub Copilot. Technical Troubleshooting & SQL: Ability to troubleshoot and debug applications, conduct functional and non-functional testing, and strong experience with SQL development. Communication & Experience: Excellent communication skills, ability to understand business requirements, collaborate with teams, and 5+ years of professional experience as a full-stack software developer, with a preference for candidates experienced in migrating .NET/C# apps to React UI and RESTful services. Skills Required RoleA/SA - .NET / C# Industry TypeIT/ Computers - Software Functional AreaIT-Software Required EducationAny Graduates Employment TypeFull Time, Permanent Key Skills .NET C# AND WPF REST AND SOAP SCRUM/AGILE CI/CD REACT UI Other Information Job CodeGO/JC/21439/2025 Recruiter NameSheena Show more Show less

Posted 2 weeks ago

Apply

3.0 years

4 - 10 Lacs

India

On-site

Role : Senior Dot Net Developer Job type: Full time. Role type: Technical. Location: Mumbai Mid ‐level Resource, with 3+ Years of Experience Extensive experience with Microsoft technologies including.NET, ASP.Net Core MVC, C#, MS SQL Server. WPF, WCF C#, ASP.NET, XML, XSL, scripting languages including JQuery/JavaScript and HTML. Working on ASP.Net Core2 MVC is added advantage. Good to have knowledge with SQL Server 2012, indexing and queries and SSIS/SSRS. Has Implemented Ajax Controls in C# .Net Projects Complete understanding of MS SQL Database. Data modelling to visualize database structure Good understanding of Reviewing query performance and optimizing code Designing and coding database tables to store the application’s data Creating database triggers, stored procedures & functions Creating table indexes to improve database performance Has experience in writing unit tests & performing unit tests on own code About Andesoft Consulting : Andesoft is a boutique interactive services shop strategically combining business analytics and design. The primary domain expertise covers, Web architecture, CMS, and CRM technologies Market and business analytics to achieve better market segmentation and campaign management Custom offline and on-line interactive applications. Some of the business verticals we specialize in include Health Care, Financial Services, and Public and Non-profit Sectors. Company Profile: http://www.andesoftconsulting.com Qualification & Experience: ● Engineering Graduate or Post Graduate. ● BS degree in Information Technology, Computer Science or equivalent ● 3 Years of Professional Experience. Qualification & Experience: ● Engineering Graduate or Post Graduate. ● BS degree in Information Technology, Computer Science or equivalent ● 3 Years of Professional Experience. Job Types: Full-time, Permanent Pay: ₹400,000.00 - ₹1,000,000.00 per year Location Type: In-person Schedule: Day shift Ability to commute/relocate: Tardeo, Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Experience: relevant work: 3 years (Required) Work Location: In person Expected Start Date: 10/06/2025

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Responsibilities: Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Skills: Min. 3 years of relevant experience In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Competencies: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Show more Show less

Posted 2 weeks ago

Apply

2.0 - 3.0 years

0 Lacs

Vadodara, Gujarat, India

On-site

Linkedin logo

Job Description: WaysUp India is seeking a talented and motivated WPF/.NET Software Engineer with 2 to 3 years of hands-on experience to join our growing team. As a WPF/.NET Software Engineer, you will play a key role in designing, developing, and maintaining complex WPF modules that drive our innovative software solutions. Key Responsibilities: Design, develop, and maintain high-quality WPF applications using MVVM architecture. Collaborate with business analysts and stakeholders to understand and document requirements effectively. Implement robust business logic and ensure high code quality through unit testing and integration testing. Create responsive, user-friendly interfaces that meet customer and business requirements. Ensure accuracy, reliability, and compliance in all application operations and maintain clean architecture. Work with APIs and integrate backend services using Entity Framework Core and ADO.NET . Write efficient, scalable, and maintainable code that meets performance standards. Participate in code reviews, continuous integration, and deployment processes. Qualifications and Skills: Bachelor’s degree in Computer Science, Information Technology, or a related field. 2–3 years of experience in WPF application development using MVVM. Strong understanding of object-oriented programming and design patterns. Hands-on experience with Entity Framework Core , ADO.NET , and SQL Server . Solid experience with consuming and integrating APIs. Strong problem-solving and debugging skills. Excellent communication and teamwork abilities. A passion for writing clean, maintainable, and high-performance code. Why Join WaysUp India? Work in a collaborative, growth-oriented environment. Opportunity to work on cutting-edge projects in the software industry. Competitive compensation and benefits. A chance to expand your skills and grow your career in a dynamic company. How to Apply: Please send your updated resume to hr@waysup.in with the subject line: Application for WPF/.NET Software Engineer . If you have any questions, please don't hesitate to contact us at 9979673498 . Show more Show less

Posted 2 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

Tardeo, Mumbai, Maharashtra

On-site

Indeed logo

Role : Senior Dot Net Developer Job type: Full time. Role type: Technical. Location: Mumbai Mid ‐level Resource, with 3+ Years of Experience Extensive experience with Microsoft technologies including.NET, ASP.Net Core MVC, C#, MS SQL Server. WPF, WCF C#, ASP.NET, XML, XSL, scripting languages including JQuery/JavaScript and HTML. Working on ASP.Net Core2 MVC is added advantage. Good to have knowledge with SQL Server 2012, indexing and queries and SSIS/SSRS. Has Implemented Ajax Controls in C# .Net Projects Complete understanding of MS SQL Database. Data modelling to visualize database structure Good understanding of Reviewing query performance and optimizing code Designing and coding database tables to store the application’s data Creating database triggers, stored procedures & functions Creating table indexes to improve database performance Has experience in writing unit tests & performing unit tests on own code About Andesoft Consulting : Andesoft is a boutique interactive services shop strategically combining business analytics and design. The primary domain expertise covers, Web architecture, CMS, and CRM technologies Market and business analytics to achieve better market segmentation and campaign management Custom offline and on-line interactive applications. Some of the business verticals we specialize in include Health Care, Financial Services, and Public and Non-profit Sectors. Company Profile: http://www.andesoftconsulting.com Qualification & Experience: ● Engineering Graduate or Post Graduate. ● BS degree in Information Technology, Computer Science or equivalent ● 3 Years of Professional Experience. Qualification & Experience: ● Engineering Graduate or Post Graduate. ● BS degree in Information Technology, Computer Science or equivalent ● 3 Years of Professional Experience. Job Types: Full-time, Permanent Pay: ₹400,000.00 - ₹1,000,000.00 per year Location Type: In-person Schedule: Day shift Ability to commute/relocate: Tardeo, Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Experience: relevant work: 3 years (Required) Work Location: In person Expected Start Date: 10/06/2025

Posted 2 weeks ago

Apply

55.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Job Description Key Responsibilities: Design, develop, and maintain web applications and windows application using .NET. Implement RESTful APIs and integrate third-party services. Optimize application performance and ensure scalability. Work with cloud services Azure for deployment and hosting. Collaborate with front-end and back-end teams to ensure seamless functionality. Write unit tests and ensure high code quality. Required Skills: Proficiency in C#, .NET Core, and ASP.NET MVC, WPF and Windows Application. Strong experience with JavaScript, JQuery and Angular. Hands-on experience with SQL Server. Knowledge of cloud platforms Azure and DevOps tools. Understanding of authentication and security best practices. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules. Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. Show more Show less

Posted 2 weeks ago

Apply

1.0 - 4.0 years

5 - 8 Lacs

Surat

Work from Office

Naukri logo

Candidate must be proficient in following Bachelors degree or equivalent in work experience High degree of expertise in C#, Winforms and Linq High degree of experience working and designing multithreaded applications Experience using memory management tools such as dotMem and windbg Excellent analytical, critical thinking, and reasoning Desire to learn and become proficient in new technologies Better to have knowledge on WPF Development Must have strong SQL Server(SP,Function,Trigger) - (back end) Send your latest cv on [email protected]

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Get to know Okta Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. 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. What you can look forward to as a Full-Time Okta employee! Amazing Benefits Making Social Impact Developing Talent and Fostering Connection + Community at Okta Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/. Some roles may require travel to one of our office locations for in-person onboarding. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/. Show more Show less

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

Remote

Linkedin logo

NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Min. 3 years of relevant experience In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Show more Show less

Posted 2 weeks ago

Apply

2.0 years

0 Lacs

India

On-site

Linkedin logo

Title: Software Engineer 2 Level: Software Engineering IC3 Discipline: Software Engineering Roles & Responsibilities Understand User Requirements • Works with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a set of features. Begins to leverage a variety of feedback channels to incorporate insights into future designs or solution fixes. Incorporates appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value. Design • Contributes to processes for the architecture of a product/solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code plans, with technical leadership from others. Provides initial reactions and input to architects. Begins to own solutions for architecting of solutions, following technical leadership as applicable. Contributes to the development of design documents for designs or User Stories with oversight, and determines the technology that will be leveraged and how it will interact. Escalates and shares findings from investigations with the team and owns some design decisions. Helps to assure system architecture meets security and compliance requirements and expectations. • Creates a clear and articulated plan for testing and assuring quality of solutions, and defines success for outcomes of tests (e.g., unit tests). Adds new tests, removes antiquated tests, and aggregates tests to improve tests in the feature area. Helps to drive efforts for augmenting test cases and ensures that the solution area has good test coverage. Helps to integrate automation features when planning for testing. • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight. Helps to identify other teams and technologies that will be leveraged, how they will interact, and when one's system may provide support to others. Contributes to determinating back-end dependencies associated with product, application, service, or platform functionality for product features. Understands downstream effects of solutions and work provided. Helps to identify areas of dependency and overlap with other teams or team members and drives coordination. Coding • Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code. • Supports efforts to apply debugging tools and examines logs, telemetry, and other methods to verify assumptions proactively before issues occur and reactively as issues occur for product features. Conducts retrospective debugging of solutions to identify root causes of problems. • Reviews code of a product feature to assure it meets the team's and Microsoft’s quality standards, is reliable and accurate, and is appropriate for the scale of the product feature. Applies feedback to current and future iterations. Participates in code reviews to ensure coding standards are followed. Considers diagnosability, reliability, and maintainability when reviewing code and understands when code is ready to be shared or delivered. Applies and screens for coding patterns and best practices in reviews. Implement • Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders (e.g., project managers) and executes project plans, release plans, and work items. Contributes to efforts to break down larger work items into smaller work items and provides estimation. Escalates any issues that would cause a delay. • Conducts and creates experimentation to determine the effectiveness of changes for prototyping and testing features, and applies findings back into development. • Learns about and supports deployment to customers following the correct measures to push features out to customers. Learns about and considers the Reliability and Supportability • Maintains operations of live service as issues arise on a rotational, on-call basis. Identifies solutions and mitigations to simple issues and complex issues when applicable impacting performance or functionality of Live Site services and escalates as necessary. • Acts as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions. Alerts stakeholders as to the status and gains approval to restore system/product/service for simple problems. Responds within Service Level Agreement (SLA) timeframe. Escalates issues to appropriate owners.. • Identifies areas to efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms. Contributes to sustaining feedback loops from telemetry resulting in subsequent designs. Helps to create outputs of telemetry such as notifications or dashboards. • Contributes to efforts to collect, classify, and analyze data with little oversight on a range of metrics (e.g., health of the system, where bugs might be occurring). Contributes to the refinement of product features by escalating findings from analyses to inform decisions regarding the engineering of products. Engineering Excellence • Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for complex product features. Uses open source when possible. Develops higher-level awareness of other kinds of tools outside areas of expertise. Helps to identify internal tools and creates tools that will be useful for creating the product, determining if methods are still applicable for the current solution. • Contributes to the development of automation within production and deployment of a complex product feature. Runs code in simulated, or other non- production environments to confirm functionality and error-free runtime for products with little to no oversight. • Contributes to efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Checks for visible evidence to demonstrate compliance for product areas. Develops and holds an understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft. • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. • Applies best practices to reliably build code that is based on well-established methods while also applying best practices for new code development. Demonstrates and maintains an up-to-date understanding of both global and local regulations for technologies and system applications to ensure regulations are met. Follows best practices for product development and scaling to customer requirements, and applies best practices for meeting scaling needs and performance expectations. • Maintains communication with key partners across the Microsoft ecosystem of engineers. Considers partners across teams and their end goals for products to drive and achieve desirable user experiences and fitting the dynamic needs of partners/customers through product development. Qualifications Required/Minimum Qualification s • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to: c#, .net, .net core, asp.net, WinForm, WPF, MVC, Entity Framework, Web Service, Rest API, jquery, javascript, and Microsoft SQL Server. Skills • Agility • Algorithm Design and Implementation • Architecture Design • Automation • Collaborative Innovation • Compliance Oversight • Computer Science • Conflict Resolution • Data Analysis • Decision Making • Design Readiness • Detail Oriented • Distributed Systems Application Development • Engineering Lifecycle • English Language Proficiency • Livesite Skills • Oral Communication • Problem Solving • Process and Solution Curiosity • Product Lifecycle • Programming Language Transferability • Quality Assurance • Resilient System Design • Runtime Analysis • Software Development • Software Development Methodologies • Systems Thinking • Technical Domain • Technology Selection • Testing Process • Writes Code • Written Communication Show more Show less

Posted 2 weeks ago

Apply

4.0 - 9.0 years

8 - 18 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

Job Requirements Work mode: Work From Office (WFO) Role Description As a Sr. Engineer/Lead Engineer/Technical Architect, 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 the 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 customer priorities. Work Experience Required Skills: Must have C# .Net expertise. Must have experience in WPF ,MVVM design pattern, solid understanding of Object-Oriented Design concepts 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.

Posted 2 weeks ago

Apply

4.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

About ValGenesis ValGenesis is a leading digital validation platform provider for life sciences companies. ValGenesis suite of products are used by 30 of the top 50 global pharmaceutical and biotech companies to achieve digital transformation, total compliance and manufacturing excellence/intelligence across their product lifecycle. Learn more about working for ValGenesis, the de facto standard for paperless validation in Life Sciences: https://www.youtube.com/watch?v=tASq7Ld0JsQ About The Role We are looking for experienced product development engineers/experts who can join our flagship VLMS product engineering team to implement the product enhancements and support our global customers. If you are a technology enthusiast and have passion to develop enterprise products with quality, security, and performance, we are eager to discuss with you the potential role. Responsibilities Understand the business requirements and technical constraints and architect/design/develop. Participate in the complete development life cycle. Review the architecture/design/code of self and others. Develop enterprise application features using C#, ASP .NET development framework. Own and be accountable for the Quality, Performance, Security, and Sustenance of the respective product deliverables. Strive for self-excellence along with enabling the success of the team/stakeholders. Requirements 4 to 10 years of experience in developing enterprise software products Must have strong experience in ASP .NET Web Forms with C# Strong experience in SQL, MS SQL Server Experience in Javascript, JQuery, AngularJS Good knowledge of Web Services, Web API, WCF, LINQ, IIS 7.0+ Knowledge/Experience in SSO integration using LDAP, ADFS, OKTA, PING Knowledge/Experience in HTML5, XML, OOXML, XAML, WPF, CSS, Bootstrap Knowledge/Experience in XSS, SSL, TLS, OWASP standards Knowledge/Experience in DevExpress report, SSRS, Crystal Reports, BI Components Knowledge of Code Quality, Code Monitoring, Performance Engineering, Test Automation Tools We’re on a Mission In 2005, we disrupted the life sciences industry by introducing the world’s first digital validation lifecycle management system. ValGenesis VLMS® revolutionized compliance-based corporate validation activities and has remained the industry standard. Today, we continue to push the boundaries of innovation ― enhancing and expanding our portfolio beyond validation with an end-to-end digital transformation platform. We combine our purpose-built systems with world-class consulting services to help every facet of GxP meet evolving regulations and quality expectations. The Team You’ll Join Our customers’ success is our success. We keep the customer experience centered in our decisions, from product to marketing to sales to services to support. Life sciences companies exist to improve humanity’s quality of life, and we honor that mission. We work together. We communicate openly, support each other without reservation, and never hesitate to wear multiple hats to get the job done. We think big. Innovation is the heart of ValGenesis. That spirit drives product development as well as personal growth. We never stop aiming upward. We’re in it to win it. We’re on a path to becoming the number one intelligent validation platform in the market, and we won’t settle for anything less than being a market leader. How We Work Our Chennai, Hyderabad and Bangalore offices are onsite, 5 days per week. We believe that in-person interaction and collaboration fosters creativity, and a sense of community, and is critical to our future success as a company. ValGenesis is an equal-opportunity employer that makes employment decisions on the basis of merit. Our goal is to have the best-qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristics protected by local law. Show more Show less

Posted 2 weeks ago

Apply

3.0 - 5.0 years

2 - 7 Lacs

Ambattur, Chennai

Work from Office

Naukri logo

Position Title : Senior Developer - Dot Net - Level - 2 Tech support Immediate Job Opportunity We are hiring enthusiastic Dot Net professionals Who have strong hands-on experience into C#.NET, MS SQL, Expertise in handling bug fixing, Level -2 Tech Support Must be interested to work in Rotational shifts and Windows Application projects . Experience: 3 to 5 Years Male candidates are only preferred currently, as there is need to work in Rotational shifts Technical Skill Set: C# (Mandatory) MS-SQL (Mandatory) Position Summary: Having 3+ Years of mandatory experience on C#, WinForms and SQL Good Communication and soft skills. Having experience either any one of C++, SSRS, Crystal Report and basic knowledge on Biztalk is additional advantage. Open to rotational night shift Should have experience of at least 4+ years in developing application using C#, .NET Framework version 4.5 or higher, WinForms , WCF web services, Entity Framework, LINQ queries, multithreading, asynchronous development Strong SQL Server development skills: SQL Server programming including writing stored procedures and user defined functions. Data model design using tables, indexes, views, etc. with performance in mind. Previous/current experience using, XML, REST are a plus. Work Location: Ambattur Industrial Estate Work from office Job Role : Permanent Education Qualification: UG & PG Engineering & IT Background We offer a rewarding and fulfilling career MSC Technology (India) Pvt. Ltd. MSC IT PARK, Plot No.4A, 3rd Main Road Ambattur Industrial Estate, Chennai, TN, India

Posted 2 weeks ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description Requirements: 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 2 weeks ago

Apply

2.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description SUMMARY OF POSITION AND OBJECTIVES: POSITION TITLE (ENGLISH): Software Engineer or Senior Software Engineer REPORTING TO: Delivery Manager REPORTING LOCATION: Bangalore WORKING LOCATION: Bangalore NUMBER OF FTEs UNDER RESPONSIBILITY: None Summary: Full-stack developer responsible for analysis, design and development of .NET and WPF applications part of a high impact software product suite. JOB DESCRIPTION Requirements: Mandatory Skills : 2 to 6 year of experience developing software using .NET and WPF. Proficient in C#, .NET, WPF/XAML, Web APIs, LINQ, Entity Framework, SQL. Experience working on at least one SOA or microservices architecture style software 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, unit tested, reliable code. Knowledge about performance management to prevent performance issue in C# or SQL. Excellent debugging skills to troubleshoot issues reported from production environment. Preferred Skills (but not mandatory): 2 years of hands-on WPF development experience and/or equivalent proficiency Familiarity with Agile methodologies such as Scrum and Kanban, preferably in a scaled agile environment. Experience with Test-Driven Development (TDD) or Acceptance Test-Driven Development (ATDD); familiarity with tools such as FitNesse or Postman is a plus Exposure to developing and deploying applications on Microsoft Azure. Personal Skills: Strong analytical and problem-solving abilities. Excellent verbal and written communication skills; capable of clearly articulating complex technical issues to various stakeholders. Self-motivated, detail-oriented, and a reliable team player. Comfortable working in a dynamic, international team environment WHAT WE OFFER: Opportunity to develop and scale a world class IT product, for use in worldwide laboratories. Our code impacts life and makes world healthier and safer place to live. Be a part of an ambitious IT solutions program, with an opportunity to fast-track career as a high performer. A launch pad into various opportunities and a chance to become part of international team of professionals. Qualifications B.E./B.Tech. in Computer Science & Engineering or MCA (full-time) from a recognized institute.

Posted 2 weeks ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title.Netcore WPF UI Developer - Bangalore About Us Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount . With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery. WHY JOIN CAPCO You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry. MAKE AN IMPACT Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services. #BEYOURSELFATWORK Capco has a tolerant, open culture that values diversity, inclusivity, and creativity. CAREER ADVANCEMENT With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands. DIVERSITY & INCLUSION We believe that diversity of people and perspective gives us a competitive advantage. Role Description: Key Skills: .NET Core, WPF, C#, MVVM, Dependency Injection frameworks (e.g., Prism, DryIoc, or Autofac) LocationBengaluru Hybrid - 3 days WFO (Tues, Wed, Thurs) Shift Timings12:30pm - 9:30pm Overview: We are seeking a skilled Desktop UI Developer having minimum of 3-5 years of experience to design, develop, and maintain high-quality desktop applications using Windows Presentation Foundation (WPF), C#, .NET Core 6+ and related Microsoft technologies. The role focuses on creating user interfaces for Securities Lending business applications, ensuring seamless functionality, and integrating with REST APIs. The ideal candidate will have a solid understanding of Git, CI/CD pipelines, and REST API principles, along with excellent communication skills and the ability to collaborate effectively with cross-functional teams. Key Responsibilities UI Developmento Design and develop responsive, intuitive, and visually appealing desktop user interfaces using WPF and C# and .NET Core o Implement MVVM (Model-View-ViewModel) architecture to ensure maintainable and scalable code. o Develop custom controls and composite controls specific to user requirement. o Collaborate with QA and testing teams to incorporate feedback and optimize UI for testing workflows. o Good understanding of Dependency Injection frameworks (e.g., Prism, DryIoc, or Autofac). o Good Understanding of DevExpress WPF controls o Good understanding of REST API, GraphQL and Grpc integration, including HTTP methods, JSON handling, and authentication. o Troubleshoot API-related issues and optimize data handling within the UI. o Knowledge of unit testing frameworks (e.g., MSTest, NUnit, xUnit). o Good to have experience with AWS or other cloud platforms for hosting or integrating testing applications. o Knowledge of Agile/Scrum methodologies and tools like Jira or Trello. o Understanding of security best practices and SOILD principles for desktop applications and API integrations. Version Control and CI/CDo Use Git for version control, including branching, merging, and resolving conflicts. o Contribute to CI/CD pipelines using tools like Bitbucket, Bamboo or GitHub Actions to automate builds, tests, and deployments. Code Quality and Maintenanceo Write clean, maintainable, and well-documented code following best practices. o Perform unit testing and debugging to ensure application stability. o Participate in code reviews to maintain high standards. Collaboration and Communicationo Work closely with developers, testers, designers, and product managers to align on project goals. o Communicate technical concepts clearly to both technical and non-technical stakeholders. o Provide regular updates on project progress and proactively address challenges. Soft Skills: o Excellent communication skills, both verbal and written, to articulate ideas and collaborate with team members. o Strong teamwork and interpersonal skills to work effectively in a collaborative environment. o Problem-solving mindset with attention to detail. o Ability to manage multiple tasks and meet deadlines in a fast-paced setting. If you are keen to join us, you will be part of an organization that values your contributions, recognizes your potential, and provides ample opportunities for growth. For more information, visit www.capco.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube.

Posted 2 weeks ago

Apply

5.0 - 10.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

The Senior Software Engineer will design and develop new and existing digital solutions for the organizations digital portfolio. In this role, you will discover and deliver solutions to complex and varied problems to enable the companys digital future. You will bring order to ambiguous scenarios and apply in depth and broad knowledge of architectural, engineering and security practices to ensure your solutions are scalable, resilient and robust and will share knowledge on modern practices and technologies to the shared engineering community. Key Accountabilities Demonstrate accountability by ensuring timely and high-quality project delivery. Be result driven, consistently achieving measurable outcomes and meeting goals. Act as a team player, collaborating effectively with cross-functional teams. Exhibit a can-do mentality, tackling challenges with a proactive and positive approach. Apply software engineering patterns and principles to design, develop, test, integrate, maintain, troubleshoot and document complex and varied software solutions and incorporate security practices in newly developed and maintained applications. Participate in peer code review sessions to review code, coach peers and ensure code quality. Take the lead in the assigned agile team to adopt agile philosophies, facilitate agile ceremonies and identify continuous improvement opportunities. Incorporate the companys engineering and development best practices within the full software development lifecycle including coding standards, code reviews, source control management, building processes, testing and security principles, to deliver high quality code rapidly. Collaborate to lead demonstration and continuous feedback sessions to improve development and help drive the long term vision. Participate in the engineering community by maintaining and sharing relevant technical approaches and modern skills. Independently handle complex issues with minimal supervision, while escalating only the most complex issues to appropriate staff. Other duties as assigned Qualifications Minimum Qualifications: Bachelor s degree in a related field or equivalent experience Confirmed experience automating pipelines for continuous integration, testing, delivery and security. Confirmed experience architecting applications, databases, services or integrations. Extensive experience with .NET Framework and .NET Core. Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular, React, or Vue.js. Experience with DevOps practices and tools such as Docker and CI/CD pipelines. Knowledge of SQL Server and / or PostgreSQL for database design and management. Hands-on experience with Kubernetes for container orchestration and management. Experience with cloud platforms such as Azure, AWS, or GCP. Minimum of 5 years of related work experience in software development using .NET technologies. Preferred Qualifications: Understanding of microservices architecture and deployment strategies using Kubernetes. Experience in breaking up monolithic applications into microservices. Proficiency in Windows Presentation Foundation (WPF) for building desktop applications. Experience in integrating and utilizing AI models (e.g. in software solutions). Understanding of ethical considerations and best practices in AI development.

Posted 2 weeks ago

Apply

2.0 - 7.0 years

0 - 2 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary: We are looking for skilled and motivated Software Developers with 2 - 7 years of experience in developing enterprise-grade applications using Microsoft technologies. The ideal candidate must have hands-on experience with either Angular or WPF as a mandatory front-end skill, along with a strong foundation in .NET technologies. Key Responsibilities: Design, develop, and maintain enterprise-level web and desktop applications using C#, .NET, and either Angular or WPF. Follow MVVM/MVC architecture patterns to develop scalable, maintainable, and secure applications. Develop and integrate RESTful APIs and WebAPI services. Write clean, testable code using nUnit or equivalent unit testing frameworks. Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions. Work with SQL Server to design and optimize databases and queries. Use Entity Framework for data access and management. Participate in code reviews and continuous integration/continuous deployment (CI/CD) activities. Mandatory Skills: Strong programming knowledge in C# and .NET Experience in either Angular or WPF (at least one is mandatory) Familiarity with MVVM or MVC design patterns Good understanding of SQL and relational databases Experience with REST APIs / WebAPI Knowledge of nUnit or any similar unit testing framework Experience with Entity Framework Good to Have: Exposure to Agile development practices Knowledge of CI/CD tools and version control (e.g., Git, Azure DevOps) Basic understanding of cloud platforms like Microsoft Azure Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field 2 to 7 years of relevant experience in software development

Posted 2 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