Tech Stack
JavaJavaScriptReactSFDCSOAPSQLVisualforce
About the role
- Lead Salesforce technical architecture and design for complex Force.com implementations
- Develop Salesforce customizations (Apex, Visualforce), integrations, and execute data migrations
- Architect solutions independently and participate hands-on in building solutions for large enterprise implementations
- Customize user experience using Lightning Web Components, Aura, or similar JavaScript frameworks
- Design workflow rules and work in an agile environment to carry out business processes
- Implement and manage integrations using REST/SOAP APIs, Event Driven Architecture, and Bulk API
- Coach and mentor team members on Salesforce best practices and SFDC limitations
- Lead and manage development teams, fostering a team-oriented environment and delivering full lifecycle enterprise software projects
Requirements
- 5+ years of experience developing Salesforce customizations (Apex/VF), integrations, and developing and executing data migrations
- 3+ years of experience creating the technical architecture for complex Salesforce implementations
- 2+ years of experience in technology implementation for full lifecycle enterprise software projects
- Bachelor's degree or equivalent working experience (minimum 8 years)
- Proven capability in architecting solutions independently and design software on the force.com platform with hands-on participation in building the solution for large implementation
- Strong technical foundation including Advanced structured programming - APEX, Force.com, .Net, Java, etc.; understanding of RDMS concepts and structures; knowledge of SQL, XML, HTTP/HTTPS, and EAI processes; structured system analysis and design methods
- Deep and extensive knowledge and experience of force.com technical platform including apex, triggers, batch Apex, Visualforce
- Knowledge of sophisticated VisualForce components, including standard and custom REST or SOAP API and other forms of integration such as Event Driven Architecture or Bulk API
- Experience customizing user experience with lightning web components, aura or other similar JavaScript frameworks (ex. react)
- Able to work in an agile environment and experience in designing workflow rules to carry out business processes
- Able to explain SFDC limitations and coach others in Salesforce best practices
- Strong leadership and management skills with at least 3+ years leading development teams with proven record of large implementations in SFDC
- Proven ability to build, manage and foster a team-oriented environment
- Proven ability to work creatively and analytically in a problem-solving environment
- Excellent communication (written and oral) and interpersonal skills
- English Level: B2+ / Upper Intermediate +
- SF Certifications: At least 2 Developer Certifications; at least one of Admin, Platform App builder, Application Architect / System Architect / Technical Architect or experience in relevant roles; other certificates a plus