LDD
KeySkills
Company Name
Job Description
Job Description:
As a Senior Software Engineer at Capgemini, you will work in the area of Software Engineering, which includes the development, maintenance, and optimization of software solutions and applications. This role requires advanced technical expertise, leadership capability, and a strong commitment to business and team goals.
Key Responsibilities:
-
Apply scientific and analytical methods to identify and solve complex software engineering problems.
-
Lead and contribute to the research, design, development, and maintenance of software systems.
-
Exercise original thought and sound judgment in supervising technical and administrative work.
-
Mentor junior engineers, ensuring the growth of technical skills within the team.
-
Collaborate with cross-functional teams and stakeholders to achieve project and business objectives.
-
Adhere to and enhance software engineering best practices within the organization.
-
Contribute to long-term strategic development and partnerships with clients.
-
Support recruitment efforts and the professional development of team members.
Grade-Specific Expectations:
-
Operates independently in highly complex environments.
-
Demonstrates full mastery of the software development lifecycle (SDLC).
-
Applies innovative and industrialized software practices.
-
Makes strategic decisions that reflect commercial awareness and long-term planning.
-
Balances business, technical, and people leadership effectively.
-
Builds and maintains trusted relationships with clients and stakeholders.
-
Plays a key role in shaping team structure and skill development.
Required Skills:
-
Strong knowledge of Software Engineering principles and SDLC.
-
Proficient in languages such as Java, C++, Python.
-
Experience with software architecture, design patterns, and solution optimization.
-
Familiarity with project management tools, version control systems, and software debugging techniques.
-
Ability to manage and resolve high-complexity software issues independently.
-
Excellent collaboration, communication, and mentoring skills.
-
Strong problem-solving abilities with a strategic mindset.
-