This is a fantastic opportunity to be involved in the development and testing of software, where you will play a key role in shaping its progress. The ideal candidate should be capable of teamwork and be focused on delivering results. They should also possess expert-level knowledge of Salesforce.
What makes you a good fit for this role?
- A minimum of3-5 yearsofdemonstrable experience
- Expert salesforce skills with the ability to do the following:
- Building Lightning Web Components, Apex Controllers, and Flows
- Writing scalable, testable Apex code
- Design advanced Salesforce reports, with a strong focus on addressing and overcoming platform limitations.
- Writing and documenting unit tests with Apex, integration testing with Selenium
- QA and UAT
- Web development with Salesforce Experience Cloud Aura and Wordpress
- Azure DevOps or similar sprint/release management solution.
- Manage and configure complex user hierarchies for partner and external users, ensuring secure and scalable access models.
- Architect, develop, and maintain sophisticated push notification systems that deliver real-time data to multiple client applications
- Working knowledge of Power BI
- Practical knowledge of object-oriented design patterns in Apex.
2 years experience programming outside of Salesforce including experience with relational databases.
Personal Attributes
- Must be self-motivated
- Flexible and adaptable
- Must be prompt for work
- Must have excellent verbal communication skills
- Strong interpersonal, organizational and project management skills
- Ability to work efficiently both independently and in a group setting
- Proven analytical and problem-solving skills
Key Responsibilities:
- Develop and customize our Salesforce applications using Lightning Web Components, Apex Controllers, and Flows.
- Design and build efficient, reusable Apex code, ensuring high performance, scalability, and testability.
- Create and analyze Reports to provide clear and actionable insights for end-users and stakeholders.
- Configure and design Experience sites to enhance day-to-day functionality for our end-users.
- Prepare comprehensive unit tests using the Apex testing framework and conduct integration testing with Selenium web driver to ensure robust application functionality.
- Collaborate in DevOps workflows and release cycles, emphasizing source control and deployment best practices.
- Assist in QA and UAT.