What are the responsibilities and job description for the Salesforce Architect position at Kasmo Global?
Roles and Responsibilities :
- Leads multiple design and development activities and projects adhering to the current SDLC process and common agile practices.
- Describe and illustrate designs with appropriate justifications.
- Responsible for the design of the Salesforce solution, specifically Saleforce's dedicated data model, Public Sector Solutions with an emphasis on Omni studio development.
- Assists with translating business needs into a technical vision that the team of Salesforce developers can execute on.
- Take a strategic approach to solution design, with proven ability to develop and execute tactical plans to support the strategy.
- Collaborate with colleagues and stakeholders to create prototypes and proofs of concept as a means of eliciting and defining requirements.
- Demonstrate concepts visually and in writing in a way that enables stakeholders to decide with confidence.
- Develop the data strategy for the solution including Data modeling, data migration, and data sharing.
- Assess and make recommendations on processes, designs, operations, and testing.
- Ensure the solution remains within the agreed scope.
- Provide guidance on user stories ensuring success and acceptance criteria are well defined for each user story.
- Design, develop, test, and document scalable, high-quality business solutions to be built on the Salesforce platform.
- Perform analysis, coding, testing, debugging, implementation, and documentation as well as assists application team members in development activities and reviews tasks as required.
- Create workflows of varying complexity leveraging the Salesforce platform.
- Development and configurations of Omnistudio, Visualforce, Lightning pages, APEX and Lightning Web components.
- Use Salesforce APIs to integrate with other State systems, including legacy systems.
- Code review custom developed code and make necessary technical adjustments and recommendations, ensuring proper test class coverage with a focus on low code options.
- Perform basic platform configuration (objects, fields, page layouts, etc.), creating reports and dashboards, and data management.
- Groom and Refine the Salesforce application backlog.
- Reviews estimates for accuracy and completeness composed by other team members.
- Work as directed by Client management to meet Client coding standards and best practices. Candidates should be familiar with test-driven development and "no code, low code, custom" maxims.
- Facilitates communication and knowledge sharing within the Application Teams.
- Assist with the resolution of production problems.