About the Role:
You will work closely with cross-functional teams to understand our current Salesforce setup, identify areas for improvement, and implement scalable solutions that align with industry best practices and business goals.
Key Responsibilities:
- Salesforce Development : Design, develop, and maintain Salesforce-based solutions, including custom applications, automation, and integrations with third-party tools.
- Ensure best practices in Salesforce development, adhering to security, scalability, and maintainability standards.
- Business Process Analysis : Collaborate with business stakeholders to evaluate and improve existing processes, identifying inefficiencies and proposing Salesforce-based solutions to ensure best practices in development, adhering to security, scalability, and maintainability standards.
- Solution Design and Implementation : Develop technical specifications and implement thoughtful, high-quality solutions that meet business requirements, ensuring alignment with best practices.
- Cross-Platform Solutions : Act as the technical point of contact for designing and implementing complex, cross-platform solutions, supporting all Information Systems (IS) initiatives.
- Agile Development : Work in an Agile environment, contributing to user stories, continuous integration, and test-driven development to deliver high-impact solutions.
- Documentation and Collaboration : Maintain clear and thorough documentation for all technical designs, processes, and solutions. Foster strong collaboration between technical teams and business users to ensure successful project outcomes.
About You:
- 4+ years of proven experience as a Salesforce Developer, with a strong understanding of Salesforce platform capabilities, architecture, limitations, and the latest technology offerings.
- Strong internal client-facing skills, including the ability to communicate complex technical concepts to non-technical stakeholders.
- Ability to evaluate and improve business processes, identifying inefficiencies and designing scalable Salesforce solutions to enhance operational performance.
- Proficiency in APEX, with experience developing and deploying custom Salesforce applications.
- Familiarity with APIs and integration technologies (iPass), with hands-on experience developing platform integrations.
- Agile development experience, with a solid understanding of user stories, continuous integration, and test-driven development.
- Ability to work independently and manage projects with minimal supervision.
- Excellent problem-solving skills and attention to detail.
- Experience with Org Development Model (e.g., sfdx, scratch orgs) is a plus.
- Experience with JavaScript frameworks (e.g., LWC) is a plus.