Job Title: Software Engineer
Hybrid working
Work day-to-day in a blend of company offices, client sites, and home; home working will be limited.
Responsibilities
* Act as a hands‑on technical expert delivering projects in a true DevOps manner.
* Apply a software engineering mindset to problems, including provisioning services, writing code, and developing automation tools and scripts.
* Adopt a lean mindset to build reliable, high‑performance services that are operationally sound, eliminating waste across the software delivery lifecycle for internal customers and end users.
Diversity and Inclusion
Bring your whole self to work. Equity, diversity, and inclusion are part of everyday life and will be part of your working reality.
Skills and Experience
* JavaScript/TypeScript and familiarity with Java.
* Angular or equivalent.
* Bootstrap 5, HTML, CSS.
* Experience in Continuous Integration (CI) and Continuous Delivery (CD).
* Knowledge of software design patterns and when to apply them.
* Excellent knowledge of development processes.
* Passion for delivering quality code using TDD and high standards.
Optional skills
* OpenLayers or similar mapping library.
* Java Spring Boot.
* Designing microservice-based architectures using domain‑driven design (DDD), CQRS, and Event Sourcing.
* Kubernetes.
* Experience with cloud technologies (AWS, Azure, GCP).
Benefits
Benefit from Capgemini’s ‘learning for life’ mindset, offering countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses and external certifications including AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications, and more.
Security Clearance
Appointment requires Security Check (SC) clearance. Successful applicants must have resided continuously in the United Kingdom for the last 5 years, along with other criteria. Some posts are restricted to sole UK Nationals for security reasons.
#J-18808-Ljbffr