
Senior Software Engineer
Capgemini
About the Role
- Fully competent in own area with a deep understanding of related programming concepts, software design, and software development principles.
- Works autonomously with minimal supervision.
- Able to act as a key contributor in a complex environment.
- Able to lead the activities of a team for software design and software development.
- Acts proactively to understand internal or external client needs and offers advice even when not asked.
- Able to assess and adapt to project issues.
- Able to formulate innovative solutions.
- Able to work under pressure.
- Able to drive team to succeed against its technical and commercial goals.
- Aware of profitability needs.
- May manage costs for a specific project or work area.
- Explains difficult concepts to a variety of audiences to ensure meaning is understood.
- Motivates other team members.
- Creates informal networks with key contacts outside own area.




