How You Will Make An Impact
Collaboration and communication
- Help to drive and collaborate technical discussions with the business for the stories assigned to you.
- Collaborate with business teams to gather new requirements and develop required APIs/business logic to achieve them.
- Work in conjunction with the technical lead / Architect to finalize the technical design.
- Participate in sprint meetings and help with the planning, refinement, and estimation of stories.
- Understand dependency with other teams/external applications and raise the same with leads / Project manager.
- Fill in the knowledge gap and help with on-time delivery for other members whenever possible.
- Actively participate in quarterly planning to provide high level estimations for upcoming requirements.
Support for Business users
- Act as a focal for an Epic/business area/system and actively support the questions and requests from the business.
System health and quality of deliverables
- Own the deployment on production and ensure no changes go on production without review.
- Ensure that any code that is written goes with proper exception handling and there should be no execution paths that can skip it.
- Proactively get the code reviews done and continuously learn the architectural guard rails and governor limits provided by salesforce.
Contribution to knowledge base
- Create flawless documentation that can help visualize the end-to-end business requirement and how it fits into the current system.
- Add/Update knowledge base to document the approach for recurring activities.
- Add/Update knowledge base for by adding why / what / How for complex implementations, inbound and outbound integrations.
- Help to maintain the technical documentation and keep it updated by working along with team members.
What You Will Need To Succeed
- Should have Salesforce Platform developer 2 certification (PD2 - Mandatory)
- Good knowledge of sales cloud and marketing cloud and experience cloud (aka Community cloud).
- Good knowledge of CPQ module and its implementation.
- Should have worked on at least 2 of the following – Field Service, Digital engagement, financial service Cloud, Data cloud, voice cloud, omni studio.
- Hand-on experience in developing functionality using APEX.
- Experience on VF pages / Aura / LWC.
- Experience in JavaScript and Salesforce lightning design library (SLDS).
- Experience with inbound and outbound integrating with other 3 rd party applications and services.
- Good knowledge of Salesforce governor limits ensuring optimized, performant, and scalable solutions.
- Write assertive unit test cases while covering all the business use cases and boundary conditions.
- Review the code done by peers and ensure that it fits into the nomenclature practice in the team and governor limits defined by Salesforce.
- Do some groundwork / POCs for complex requirements and review them with the technical lead/Architect before starting with the development.
- Active participation during any production issue or major escalation and do what is needed to get the business up and running in stipulated time.
- Should be able to comprehend the business related to Project’s domain and how it aligns and transforms into Salesforce.
- Own the end-to-end delivery for major Epics/modules within the system from scoping to delivery.
- Knowledge on deployment methodologies like change sets, CI/CD using GIT, SFDX cli etc.