In this role you’ll interpret client requirements, business processes, and use cases to produce quality technical designs. You’ll provide guidance and oversight for the development team to ensure that both the processes followed and the solutions delivered are consistent with Capgemini procedures. Responsibilities: Lead the technical requirements discussion during discovery meetings with your client team. Create detailed and high-quality technical architecture and design that includes the appropriate level of detail, makes use of technical diagramming where appropriate, and meets the criteria for the developers. Manage technical risks related to complexity, data integration, scalability, and performance. Prototype solutions when necessary to validate that an approach will meet the customer's business requirements. Define the implementation and coding approach for customizations, interfaces, system architecture, data flow and data architecture/data model. Provides quality documentation to the development team for executing on this direction. Research and qualify software solutions to be implemented on a project (e.g. Extensions, LINK Cartridges, third-party OMS systems, analytics engines etc.) and provide software recommendations and estimates that meet project budgetary and functional requirements. Defines and documents project technical requirements. Proactively completes Platform Vendor project documentation accurately with the required level of detail by the agreed to dates. Lead and guide your client and the project team through technical decisions and challenges. Perform analyses and reviews of licensing/development estimates to provide the complete cost of delivering a solution. Plan development sprints with the Technical Lead (TL) and PM; participate in daily scrum calls.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees