Principal Salesforce Architect
Description
We have an open position for a Principal Salesforce Architect who will be responsible for leading a complex Salesforce solutions and providing technical leadership and guidance to other team members.
To be successful in this role, you will:
- Lead customers through their technical and business challenges, delivering scalable, standard, and innovative solutions that meet and often exceed customer expectations while fostering sustainable relationships with clients and team members.
- Serve as the technical lead on engagements, coordinating and aligning the work of multiple architects, developers, and consultants to ensure cohesive and efficient delivery.
- Collaborate closely with project managers, partners, and internal teams to support detailed planning, technical design, and implementation activities in partnership with the customer.
- Provide expert guidance on Salesforce platform capabilities, including advanced features and new releases, translating functional requirements into technical solutions.
- Perform hands-on configuration, customization, and development tasks, such as Apex, Lightning Components, Visualforce, and integrations to meet complex client needs.
- Govern, lead, and oversee technical development, ensuring best practices, code quality, and adherence to architectural standards across customization, integration, and data migration efforts.
- Design, develop, and maintain comprehensive technical documentation, including solution architecture diagrams, technical design documents, development standards, and test plans.
- Diagnose and resolve complex production issues, conducting root cause analysis, optimizing performance, and implementing reliable fixes.
Minimum requirements:
- Deep experience with Salesforce development, including Apex, Lightning Web Components, Visualforce, and Salesforce APIs.
- Proven track record assessing business objectives and crafting technical solutions, with a solid understanding of the Salesforce development lifecycle and CI/CD practices.
- Strong experience integrating Salesforce with external systems using REST/SOAP APIs, middleware, and data migration tools.
- Extensive hands-on experience in configuration and customization of Salesforce solutions, with a focus on scalable and maintainable development.
- 5+ years of experience working within deployment teams, ideally utilizing Agile/Scrum methodologies.
- Expert-level knowledge of the Salesforce platform architecture, including custom development, large data volumes, and performance optimization.
- Ability to connect business processes to technical solutions, bridging gaps between functional requirements and technical implementation.
- Excellent communication skills, capable of translating complex technical concepts for diverse audiences.
- Proven ability to coach, mentor, and influence both technical and non-technical stakeholders, fostering best practices and continuous improvement.
- Salesforce certifications such as Salesforce Certified Technical Architect (CTA), Developer (PD1/PD2), Platform App Builder, or relevant cloud-specific certifications.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- At least 5 years of hands-on Salesforce development, architecture, and consultancy experience.
- Relevant current Salesforce certifications demonstrating advanced technical expertise.
- Strong understanding of Salesforce platform architecture, including custom development, integrations, data migration, and security model.
- Experience working in Agile environments with experience in automation, build tools, and version control.
- Excellent problem-solving skills, attention to detail, and the ability to independently deliver complex solutions.
If you are passionate about Salesforce, have a proven track record of success, and want to be part of a dynamic team that is transforming the way our company does business, we want to hear from you!