- Execute the development of Salesforce applications or enhancements that meet provided acceptance criteria.
- Develop applications and write code using Visualforce & Lightning Components, Apex Controllers, Triggers, test classes, SOQL, Flows and Callouts following SSDLC standards.
- Perform technical analysis, design, configuration, and provide tier 3 support for system integrations and Salesforce customizations.
- Work in collaboration with stakeholders to collect their requirements and convert them into technical specifications and estimations of effort.
- Design solutions from inception to go-live with a rapid go-to-market mentality
- Perform data analysis to maintain and govern high quality of data stores
- Adhere to code standards in code creation, check in, review and versioning process.
- Optimize code base for performance, efficiency, and reuse
- Conduct unit testing to ensure quality delivery to the client.
- Stay up to date about Salesforce product and development technologies.
- Be a trusted technical advisor to the wider technology team, management, and business.
- Creation of diagrams and flowcharts for delivered solutions.
- Documentation and knowledge sharing between teams, demo unique solutions to other teams.
EDUCATION & EXPERIENCE:
Bachelor s degree in computer science, Engineering, or equivalent work experience.
- Relevant certifications, Salesforce Certified Administrator and Platform Developer I & II preferred.
- 8+ years of Salesforce development experience
REQUIRED SKILLS :
Salesforce Sales cloud development experience using Flows, Apex, Visualforce & Lightning Components, Triggers, test classes, SOQL
- Experience with SFDC administrative tasks such as creating Profiles, Roles, setting field level security, etc.
- Opportunity lifecycle, Account & Contact management
- Understanding of CI/CD pipelines and automated testing frameworks
- Solid analytical, communication and organizational skills
- Knowledge and practical experience of agile delivery
- Understanding of environment management, release management, code versioning
- Ability to assess unusual circumstances and use sophisticated analytical and problem-solving techniques to identify cause
- Very good English language communication spoken and written
Preferred SKILLS & KNOWLEDGE:
- Creating and maintaining external portals using Experience cloud, especially partner portals
- Salesforce Einstein AI
- Evaluating & implementing App Exchange applications
- Providing solution using out-of-the-box options or design patterns that requires minimal customization
Custom Salesforce API integrations
- Account Engagement (formerly Pardot) and Marketing cloud
- Knowledge of Force.com, Microsoft, AWS platforms.
- Experience in other programming languages with preference towards .net, C#, Lambda
- Database development and query experience with MSSQL, Postgre, MySQL, Aurora preferred