Capgemini is looking to hire individuals who can help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Requirements
- Experience requiredin building API products and API management eg Apigee
- Experience required in AWS Serverless solution design Event Driven integration patterns
- Experience required of working in the development of AWS cloud native solutions
- Experience of working with DevOps tools such as Jenkins Bamboo Git or similar for deployment purposes
- Experience of various database paradigms including SQL NoSQL
- Solid understanding of security protocols and standards
- Experience required with backend compute languages delivering business value such as Typescript
Responsibilities
- Write clean code in line with the teams set standards Look for ways to improve your teams coding standards
- Deliver and maintain software products conforming to the agreed specifications and LSMs Enterprise quality standards guardrails
- Support monitor and maintain production grade systems including utilising observability tooling and issue remediation
- Contribute to a culture of code quality and implement automated unit and integration testing as part of the software development lifecycle Apply good security processes such as threat modelling to the code you develop
- Implement your teams approach to delivering high quality tested code Maintain and improve CICD pipelines Play a role in code reviews and actively review pull requests from other team members
- Produce software technical specifications and other documentation as required for development solutions
- Applies scientific methods to analyse and solve software engineering problems.
Other
- Work effectively as part of a project team alongside the Product Owner Scrum master and other team members
- Prioritise a deep understanding of the importance and principles of engineering excellence and demonstrating this knowledge in your work
- Own scope and deliver well defined deliverables or stories Communicate and update your progress regularly at standups or similar agile events and ceremonies
- Collaborate closely and cooperatively with your technical and nontechnical teams to work towards the best solution that maximises value to the customer
- Maintain good working relationships with colleagues vendors and customers of the department