Work closely with the business to solve clearly defined business problems and enable internal and external parties to deliver the outcomes.
Responsible for the design of functional solutions that meet business requirements whilst adhering to change control processes.
Accountable for maintenance and support of the Salesforce environment.
Design and manage the ongoing integration of Salesforce and other applications.
Adhere to development standards and processes whilst providing quality solutions.
Provide solution recommendations/alternatives, estimates and specifications for proposed system changes in conjunction with developers and security resources.
Lead the design, customization, configuration and testing of Salesforce solution.
Manage system testing requirements during implementation of system changes, support upgrades or other system changes which may affect the Salesforce.
Responsible for all facets of system documentation including solution design, processes, work instructions, test documents and other related documents.
Proactively identify and propose business process and/or system enhancements.
Act as a liaison between the business functions and the development team.
Work self-directed and independently; may act as subject matter mentor to other business resources.
RequirementsPreferably armed with a degree-level qualification in Information Technology and Salesforce certifications, such as Administrator, Developer, Sales/Service Cloud, Advanced Administrator etc. Candidates will have 5+ years experience in managing Salesforce platforms across Sales Cloud, Service Cloud, Digital Experience Cloud and Marketing Cloud.Candidates will possess demonstrated experience in guiding the end-to-end delivery of complex business applications (within a large and complex project) and experience in leading project development and supporting developers, acting as a technical designer/architect when required.With strong experience with Apex, Lightning Aura/Web Components, SOQL, web services, APIs and integration, applicants will also possess the following skills, knowledge and experience:
Strong experience in code management and source code branching using Git
5+ years experience in HTML5, JavaScript, CSS, jQuery, JSON, XML and SOAP
Experience and knowledge in software development practices
Experience working collaboratively and ability to influence a wide range of technical and business stakeholders to deliver quality solutions
Experience working in DevOps, Salesforce DX, code deployment and release management
Proven ability to work in a complex Salesforce environment and be able to map clients functional requirements to Salesforce.com features and functionality.
Experience working with large data sets and bulkification
Demonstrated integration development experience with Salesforce and other platforms;
Experience with data migration from legacy system to Salesforce;
Excellent written and verbal communication and the ability to work collaboratively across the business
Work self-directed and independently; may act as subject matter mentor to other tech resources.
Developing and maintaining documentation on processes, policies, work instructions and configurations ensuring changes to as built environment are documented.