Job
Description
Role Overview: Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth. Works in the area of Software Engineering, which encompasses the development, maintenance, and optimization of software solutions/applications. Key Responsibilities: - Applies scientific methods to analyze and solve software engineering problems. - Responsible for the development and application of software engineering practice and knowledge in research, design, development, and maintenance. - Requires the exercise of original thought and judgment and the ability to supervise the technical and administrative work of other software engineers. - Builds skills and expertise of the software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. - Collaborates and acts as a team player with other software engineers and stakeholders. Qualifications Required: - Design and develop desktop applications using C#, WPF, and WinForms. - Strong proficiency in C# and .NET Framework. - Deep understanding of OOPs, design principles, and design patterns. - Work with SQL Server for database operations. - Participate in code reviews, unit testing, and debugging. - Maintain and enhance existing applications and troubleshoot field issues. - Document technical specifications and ensure code quality. Additional Company Details: We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You'll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI. Role Overview: Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth. Works in the area of Software Engineering, which encompasses the development, maintenance, and optimization of software solutions/applications. Key Responsibilities: - Applies scientific methods to analyze and solve software engineering problems. - Responsible for the development and application of software engineering practice and knowledge in research, design, development, and maintenance. - Requires the exercise of original thought and judgment and the ability to supervise the technical and administrative work of other software engineers. - Builds skills and expertise of the software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. - Collaborates and acts as a team player with other software engineers and stakeholders. Qualifications Required: - Design and develop desktop applications using C#, WPF, and WinForms. - Strong proficiency in C# and .NET Framework. - Deep understanding of OOPs, design principles, and design patterns. - Work with SQL Server for database operations. - Participate in code reviews, unit testing, and debugging. - Maintain and enhance existing applications and troubleshoot field issues. - Document technical specifications and ensure code quality. Additional Company Details: We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You'll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.