Lead the technical design and strategy approach on client projects Serve as a trusted advisor, mentor, and team leader Establish a deep understanding of business requirements to create end-to-end solution architecture Effectively translate contextual research, business strategy, language, and processes into solutions Communicate and document technical solutions and design tradeoffs to business stakeholders Think critically about how product design decisions affect clients’ businesses Collaborate with project managers, sales teams, subject matter experts, and/or clients, in a pre-sales capacity, to scope work and produce estimates Interact directly with customers to review requirements, manage project delivery, and obtain deliverable feedback Design and implement data structure, automation, Apex classes, and Lightning components Provide guidance on source control repository and code review Design the dev ops process for the implementation team