Source description
About the role
Role Overview: As a Lead Software Engineer at Capgemini, you will have the opportunity to shape your career in a way that aligns with your aspirations. You will be part of a collaborative global community where you can be supported and inspired to reimagine what's possible. Your primary focus will be on software development, with a specific emphasis on design and architecture. You will play a key role in helping leading organizations leverage technology to create a more sustainable and inclusive world. Key Responsibilities: - Utilize your 7 years of experience in software development, including at least 3 years in a design or architecture-supporting role. - Demonstrate strong proficiency in backend and/or frontend technologies such as .NET Core, Angular, and MS Azure. - Apply your solid understanding of architectural principles, including microservices, event-driven design, and RESTful APIs. - Employ your experience with container platforms like OpenShift and Kubernetes, as well as CI/CD pipelines. - Have familiarity with enterprise integration patterns and messaging systems, such as Kafka. - Ability to document and communicate complex technical concepts clearly. - Work in alignment with Agile/Scrum methodologies and engage in cross-functional team collaboration. - Analyze and solve software engineering problems using scientific methods. - Develop and apply software engineering practice and knowledge in research, design, development, and maintenance. - Exercise original thought and judgement while supervising the technical and administrative work of other software engineers. - Build skills and expertise within the software engineering discipline to meet standard expectations for the applicable role. - Collaborate and act as a team player with other software engineers and stakeholders. Qualifications Required: - Bachelor's degree in Computer Science, Engineering, or related field. - Proven experience as a Lead Software Engineer with expertise in .NET framework, Angular, JavaScript, ASP.NET, and C#. - Strong communication skills and the ability to work effectively in a team environment. - Experience working with Agile/Scrum methodologies and cross-functional teams. - Certification in relevant technologies or methodologies would be a plus. Note: The additional details of the company were not provided in the job description. Role Overview: As a Lead Software Engineer at Capgemini, you will have the opportunity to shape your career in a way that aligns with your aspirations. You will be part of a collaborative global community where you can be supported and inspired to reimagine what's possible. Your primary focus will be on software development, with a specific emphasis on design and architecture. You will play a key role in helping leading organizations leverage technology to create a more sustainable and inclusive world. Key Responsibilities: - Utilize your 7 years of experience in software development, including at least 3 years in a design or architecture-supporting role. - Demonstrate strong proficiency in backend and/or frontend technologies such as .NET Core, Angular, and MS Azure. - Apply your solid understanding of architectural principles, including microservices, event-driven design, and RESTful APIs. - Employ your experience with container platforms like OpenShift and Kubernetes, as well as CI/CD pipelines. - Have familiarity with enterprise integration patterns and messaging systems, such as Kafka. - Ability to document and communicate complex technical concepts clearly. - Work in alignment with Agile/Scrum methodologies and engage in cross-functional team collaboration. - Analyze and solve software engineering problems using scientific methods. - Develop and apply software engineering practice and knowledge in research, design, development, and maintenance. - Exercise original thought and judgement while supervising the technical and administrative work of other software engineers. - Build skills and expertise within the software engineering discipline to meet standard expectations for the applicable role. - Collaborate and act as a team player with other software engineers and stakeholders. Qualifications Required: - Bachelor's degree in Computer Science, Engineering, or related field. - Proven experience as a Lead Software Engineer with expertise in .NET framework, Angular, JavaScript, ASP.NET, and C#. - Strong communication skills and the ability to work effectively in a team environment. - Experience working with Agile/Scrum methodologies and cross-functional teams. - Certification in relevant technologies or methodologies would be a plus. Note: The additional details of the company were not provided in the job description.
More at Capgemini Invent
