Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job Description
We are looking for an experienced candidate with hands-on experience as a Solutions Architect / Technical Lead for a Salesforce Platform implementation.
Key Responsibilities:
Solution Design & Architecture:
- Lead the design and architecture of end-to-end solutions based on business requirements and technical specifications.
- Create solution blueprints, architecture diagrams, data modelling, process automation, and system integrations, and technical documentation.
- Ensure that solutions are scalable, secure, and integrate smoothly with existing systems and platforms.
- Provide expertise in Salesforce features, including Sales Cloud, Service Cloud, Marketing Cloud, Experience Cloud, and Platform capabilities.
- Evaluate new Salesforce features and AppExchange products to determine their suitability for the organization
Technology Strategy:
- Collaborate with stakeholders to align solution architecture with business objectives and technology strategies.
- Provide guidance on the adoption of emerging technologies and best practices to ensure future-proof solutions.
- Define architectural standards and ensure alignment with organizational goals.
- Collaborate with business stakeholders to understand requirements and translate them into technical solutions.
- Act as a trusted advisor for Salesforce capabilities, addressing both current needs and future scalability.
Cross-Functional Collaboration:
- Work closely with developers, business analysts, and project managers to ensure successful implementation of solutions.
- Lead technical discussions and architecture reviews to ensure adherence to best practices and project timelines.
- Provide mentoring and leadership to development teams throughout the project lifecycle.
Integration & System Performance:
- Oversee the integration of multiple systems, including cloud and on-premise platforms, to deliver seamless user experiences.
- Monitor system performance, ensuring that solutions meet performance, scalability, and security requirements.
- Ensure data integrity and reliability across integrated systems.
- Design strategies for system scalability, reliability, and disaster recovery.
Documentation & Governance:
- Create and maintain detailed technical documentation, including architecture diagrams, integration plans, and design patterns.
- Ensure adherence to architecture governance processes and compliance with organizational and industry standards.
- Define and enforce coding, security, and data management standards for Salesforce development.
Risk Management & Security:
- Identify and mitigate architectural risks and ensure solutions meet security and compliance requirements.
- Conduct regular architecture reviews and assessments to identify areas for improvement and optimization.
Training and Enablement:
- Mentor developers, administrators, and other team members on Salesforce architecture and best practices.
- Deliver technical documentation, architecture diagrams, and user guides.
Qualifications
Must have Skills: Spanish, English.
- 10+ years of experience in software development, solution design, or a similar role.
- Proven experience in designing and implementing large-scale solutions.
- Strong expertise in Salesforce Sales Cloud, Service Cloud, Experience Cloud, and Platform tools.
- Experience in integrating multiple systems and platforms.
- Experience in leading Project teams.
Skills:
- Strong understanding of architectural frameworks, design patterns, and best practices.
- Proficiency in programming languages (e.g., Java, Python, .NET) and databases (SQL/NoSQL).
- Expertise in Apex, Visualforce, Lightning Web Components (LWC), and Salesforce APIs.
- Knowledge of integration tools like MuleSoft, REST/SOAP APIs, and middleware solutions.
- Familiarity with data modelling, SOQL, and ETL tools.
- Excellent problem-solving and decision-making skills.
- Strong communication and collaboration skills, with the ability to translate complex technical concepts into business-friendly language.
- Fluent in Spanish & English language
- Available to travel frequently to Mexico for weeklong periods.
Preferred Skills:
- Salesforce certifications such as Salesforce Certified Application Architect or System Architect (or equivalent) are highly desirable.
- Experience in DevOps practices, including CI/CD pipelines and tools like Copado or Gearset.
- Industry experience in sectors such as finance, healthcare, retail, or technology (good to have).
- Exposure to Salesforce CPQ.
- Certification in Agile methodologies like SCRUM.
- Additional experience is a plus.
What We Do
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and sustainable. Today, we are 19,000 experts across 36 countries, forming a Nation of Nagarrians, ready to help our customers succeed.