01Key Responsibilities
The Sr. Consultant is expected to lead the technical workstream on large scale/complex project(s) executing the following responsibilities:
1. Stakeholder Management:
- Collaborate with clients to understand their business processes, needs, and pain points.
- Facilitate working sessions with key stakeholders - Functional Managers, Technical Managers, PMO, VP, CP and subject matter experts.
- Responsible for ensuring alignment between project deliverables and the clients strategic business goals.
- Establish engagement and operating model with various stakeholders utilizing MTX Delivery Methodology and Gold Standards.
2. Project Collaboration:
- Lead and ensure effective collaboration and execution of best practices throughout development, testing, and deployment.
- Manage changes to Salesforce code and configurations and collaborate with other developers in a team environment to ensure security best practices and code optimization.
- Ensure project timelines are met in collaboration with the PMO and Functional workstream
3. Solution Design Document Deliverables:
- Create comprehensive technical design documents outlining the architecture, data model, and implementation details of Salesforce solutions.
- Lead data management tasks within Salesforce, such as data import/export, data mapping, data cleansing, data migration, and data manipulation using Dat a Loader or other ETL (Extract, Transform, Load) tools.
- Configure the data warehouse Snowflake, databricks.
4. Devel o p end-to-end Salesforce solutions:
- Use Lightning Web components, Force.com Apex Class, Triggers, etc., to develop custom solutions that meet business requirements.
- Design patterns, implement Asynchronous Apex, write effective unit tests and test class, develop triggers, and adhere to coding best practices.
- Develop custom UI using Aura Components, Lightning Web Components, Visualforce, including advanced CSS and JavaScript.
- Ensu re solutions are scalable, reliable, and maintainable.
5. Technical Support and Integration:
- Automate development processes, including continuous integration, deployment, and release cycles.
- In tegrate applications with Salesforce using REST and SOAP APIs, Salesforce Connect,and middleware platforms like MuleSoft, Jitterbit or Informatica.
6. Testing and Quality Assurance:
- Ensure deliverables meet quality standards by conducting code reviews with a focus on identifying potential issues and ensuring code quality.
- Investigate, debug, and resolve defects found during testing phases. Work closely with the functional team to integrate testing into the development process and resolve issues.
- Ensure execution of UAT with stakeholders to make sure the solution meets final expectations and system specifications.
7. Post-Implementation Review and Iterative Improvement:
- Provide ongoing support after deployment, addressing system issues and optimizing performance.
8. Organization Development:
- Mentorship and Guidance:
- Provide mentorship and guidance to the project, fostering their professional growth and development within the team.
- Growth and Development of Project/ Regional teams:
- Stay up-to-date with the latest trends, technologies, and best practices in the field.
- Lead Continuous improvement of Salesforce development processes and procedures.
- Participate in the hiring process to identify top talent for the projects.
- Support Directors, and VPs in talent development in the region by identifying relevant training programs for focused groups.
- Responsible for performance documentation of team members in collaboration with the HR team.
- Contribution to the COE (Center of Excellence)
- Collaborate with top talent across various .