HamburgerMenu
hirist

Capgemini - Software Developer - .Net/C#

Capgemini Technology Services India Limited
Multiple Locations
3 - 8 Years

Posted on: 17/09/2025

Job Description

Job Description :


This role involves the development and application of engineering practice and knowledge in the following technologies : Standards and protocols, application software and embedded software for wireless and satellite networks, fixed networks and enterprise networks; connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps); and Telco Cloud, Automation and Edge Compute platforms.


Key Responsibilities :


- Design and develop desktop applications using WPF, .NET Core, and WinUI3.


- Implement MVVM architecture, reusable components, and custom controls.

- Optimize application performance, scalability, and responsiveness.

- Collaborate with cross-functional teams including UI/UX, QA, and backend developers.

- Participate in system design, code reviews, and continuous integration processes.

- Maintain and enhance existing applications, ensuring high code quality and maintainability.


Technical Skills Required :


- Proficiency in C#, .NET Core, and WPF/XAML.


- Experience with WinUI3 and modern Windows app development.

- Strong understanding of MVVM, OOP, and SOLID principles.

- Familiarity with Git, Visual Studio, and CI/CD pipelines.

- Experience working with RESTful APIs and unit testing frameworks.


Preferred Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or related field.

- Exposure to DevExpress, Telerik, or other UI toolkits is a plus.

- Experience in Agile/Scrum environments.

- Strong problem-solving and communication skills.


info-icon

Did you find something suspicious?