Job Specifications
Job Duties:
Design end-to-end Salesforce solutions, including Energy & Utility Cloud, Experience Cloud, and integrations with external enterprise systems.
Define system architecture, data models, and integration patterns aligned with Salesforce and enterprise best practices.
Collaborate with business analysts, project managers, and executive stakeholders to gather requirements and translate business needs into technical solutions.
Design and oversee integrations between Salesforce and enterprise systems using databases, APIs, middleware, and ETL tools.
Provide technical leadership and guidance to development teams across Apex, Lightning, Visualforce, Flows, and related Salesforce technologies.
Establish and enforce governance standards for development, release management, and environment strategy.
Define architecture standards, coding guidelines, and Salesforce security policies.
Conduct design and code reviews to ensure quality, performance, security, and compliance.
Evaluate and recommend Salesforce products, applications, and third-party tools to meet business requirements.
Ensure Salesforce solutions are optimized for performance, scalability, reliability, and compliance.
Design role-based access controls, data security, and sharing rules within Salesforce.
Maintain solution architecture documentation, diagrams, and technical specifications.
Mentor developers, administrators, and junior architects on Salesforce best practices.
Support project planning, estimation, risk assessment, and participate throughout the full solution delivery lifecycle including design, build, test, and deployment.
Mandatory Requirements:
10+ years of Salesforce experience, with at least 3–5 years in a solution architecture or technical leadership role.
Hands-on experience implementing Salesforce in complex, enterprise-scale environments.
Strong expertise with Salesforce platforms including Energy & Utility Cloud and Experience Cloud.
Advanced knowledge of Apex, Lightning Components, Visualforce, Flows, REST/SOAP APIs.
Proven experience designing integrations using middleware platforms (MuleSoft, Dell Boomi, Informatica), ETL tools, and web services.
Strong understanding of data modeling, architecture design, governance, and CI/CD practices.
Demonstrated ability to deliver integrated Salesforce solutions aligned with business strategy.
Excellent communication skills with the ability to translate technical concepts to business stakeholders.
Ability to manage multiple stakeholders and high-complexity initiatives with competing priorities.