Senior Software Engineer
Capgemini
Capgemini
Capgemini is seeking a Senior Software Engineer to join our permanent team in Pune. This role is for experienced professionals looking to contribute significantly within a complex software development environment.
You will leverage your deep understanding of programming concepts, software design, and development principles to work autonomously. This position involves acting as a key contributor and potentially leading team activities in software design and development.
Proactively identify and address internal and external client needs, offering expert advice even when unsolicited. You'll be adept at assessing project issues, devising innovative solutions, and driving success under pressure to meet both technical and commercial objectives. Awareness of profitability and cost management for specific projects is also a key aspect.
Lead software design and development activities, ensuring adherence to best practices and principles.
Work autonomously, taking ownership of tasks and projects with minimal supervision.
Proactively identify client needs and provide expert recommendations and solutions.
Assess and adapt to project challenges, formulating innovative approaches to overcome them.
Motivate team members and foster collaboration to achieve project goals.
Explain complex technical concepts clearly to diverse audiences.
Proven experience as a Senior Software Engineer or similar role.
Deep understanding of software design and development principles.
Ability to work independently and lead technical discussions.
Excellent problem-solving skills and capacity to develop innovative solutions.
Strong communication and interpersonal skills, with the ability to influence and motivate others.
Capacity to manage costs for specific projects or work areas and understand profitability needs.
Capgemini
IT Consulting