Senior Full Stack Consultant
Role Overview
The role combines hands-on full-stack engineering with technical leadership to build, modernize, and support enterprise digital platforms and mission-critical applications.
The work spans frontend and backend engineering, integration, cloud-native deployment, DevOps, architecture governance, and team mentoring.
The practice works with artificial intelligence, generative AI, and emerging agentic AI technologies to deliver client outcomes.
Key Skills for This Role
Full Job Posting
Role overview
The role combines hands-on full-stack engineering with technical leadership to build, modernize, and support enterprise digital platforms and mission-critical applications.
The work spans frontend and backend engineering, integration, cloud-native deployment, DevOps, architecture governance, and team mentoring.
The practice works with artificial intelligence, generative AI, and emerging agentic AI technologies to deliver client outcomes.
Full-stack engineering and design
- Design, develop, test, and maintain secure, scalable, highly available full-stack applications.
- Translate business and functional requirements into technical designs, architecture decisions, and delivery plans.
- Build cloud-native solutions using microservices, stateless service patterns, containerization, and API-first principles.
- Contribute to architecture reviews, technology selection, engineering standards, platform roadmaps, coding, troubleshooting, and resolution of production issues.
Frontend engineering
- Develop responsive single-page applications using Python, React, Next.js, TypeScript, and modern web standards.
- Build reusable component libraries and design systems using tools such as Tailwind CSS, Radix, or ShadCN.
- Implement role-based dashboards, accessible interfaces, reusable state and data-fetching patterns, and responsive workflows.
- Optimize frontend performance, usability, maintainability, browser compatibility, and accessibility.
Backend, APIs, and integration
- Develop backend services and microservices using Java, Spring Boot, Node.js, or NestJS.
- Build REST and SOAP services, enterprise integration layers, background processing, and event-driven workflows.
- Implement authentication, authorization, role-based access control, audit logging, idempotency, and exception handling.
- Design configurable workflows, approval processes, task orchestration, and regulatory process automation.
- Integrate enterprise platforms and external providers; implement synchronous and asynchronous integrations using REST, SOAP, or equivalent messaging technologies.
- Design persistence services using PostgreSQL, Snowflake, Oracle, MySQL, or equivalent relational databases; apply practices for transactions, data integrity, query optimization, resiliency, and recovery.
Cloud, DevOps, and technical leadership
- Package and deploy applications using Docker, Kubernetes, OpenShift, and Helm; build and maintain CI/CD pipelines using GitLab, Jenkins, or equivalent platforms.
- Implement logging, monitoring, alerting, health checks, and operational dashboards; improve automated build, testing, security scanning, deployment, and rollback practices.
- Contribute to infrastructure automation and environment consistency using Infrastructure as Code where applicable.
- Mentor engineers, conduct code and design reviews, and promote consistent engineering practices.
- Collaborate with product, business analysis, architecture, QA, cybersecurity, infrastructure, and release teams; lead technical estimation, sprint planning, dependency management, risk resolution, and delivery governance.
- Produce architecture decisions, technical documentation, API specifications, operational runbooks, and knowledge-transfer materials.
AI-assisted engineering
- Use approved AI-assisted development tools to improve productivity, documentation, testing, and code quality.
- Establish governed AI-assisted workflows with human review, security, compliance, traceability, and intellectual property controls.
- Assess emerging engineering tools and recommend adoption patterns aligned with enterprise standards.
Education
- The provided description begins an education requirement: Bachelor's degree in Computer Science, Software Engineering, Information. The sentence is truncated in the source, so the remaining field of study is unavailable.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Capgemini
Software Engineer | Fresh Graduate | Emiratisation
, UAE
Capgemini is inviting recent graduates to join a structured development programme spanning technology, data, consulting, project management, and customer experience. Applicants need a relevant bachelor's or master's degr
Program Manager
Toronto, CAN
Capgemini is seeking an experienced Program Manager to lead large-scale business transformation and technology programs from strategy through deployment. Candidates need at least 10 years of delivery, consulting, systems
FBS HR Manager (India)
, IND
Farmers Business Services, supported by Capgemini as Employer of Record, seeks an HR Manager to own HR execution and governance for its India legal entities. The role covers payroll administration, employee lifecycle, co
Business Systems Analyst
Toronto, CAN
Capgemini is seeking a Business Systems Analyst with enterprise experience in payments, transaction processing, reconciliation, and data analysis. The role requires eight years of business systems analysis experience, kn
Business Analyst
Mississauga, CAN
Capgemini is seeking an experienced Business Analyst for digital transformation or enterprise technology projects. You will analyze business processes, document requirements, and collaborate with cross-functional teams t
Product Owner
Mississauga, CAN
Capgemini seeks a Product Owner to deliver business capabilities across a Surety platform, translating stakeholder needs into features and guiding Agile backlogs and delivery. Applicants need at least two years in Surety
Business Analyst
Mississauga, CAN
Capgemini recherche un Business Analyst expérimenté pour accompagner des projets de transformation numérique et technologique. La personne recueillera et documentera les exigences, analysera les processus et collaborera
Manufacturing & Process Engineer L3
Albany, USA
Capgemini is seeking an experienced MES business engineer or technical business analyst to support manufacturing transformation and enterprise MES implementations. Candidates need at least eight years of relevant experie
Software Engineer | Fresh Graduate | Emiratisation
, UAE
Program Manager
Toronto, CAN
FBS HR Manager (India)
, IND
Business Systems Analyst
Toronto, CAN
Business Analyst
Mississauga, CAN
Product Owner
Mississauga, CAN
Business Analyst
Mississauga, CAN
Manufacturing & Process Engineer L3
Albany, USA