Build Salesforce solutions using the platform
Develop end to end Salesforce solutions using Configuration and Customization - APEX Class, Triggers,
Visualforce pages, Lightning components etc.,
Automate business processes using Salesforce automation tools, such as Process Builder, Workflows,
Formulas, Flow, Assignment Rules and email Alerts
Build integrations between Salesforce and external applications using REST, SOAP APIs, oAuth and
Single Sign-On.
Migrate changes from development to test to production environment(s) using CI technologies
like Salesforce DX, Jenkins and ANT
Perform data updates / migration using Data Loader and other similar tools
Participate in daily scrum meetings, analyze assign user stories, identify/resolve gaps in functional user
stories/business requirements
Adhere to defined coding standards and develop well-structured, maintainable and easy to understand
code.
Perform independent code reviews and write unit/integration test cases to achieve 85% test coverage
Ability to effectively debug and resolve issues and/or defects which may be reported as a result of faults
in the production system
Assist in writing technical approach and design documentation as required
Additional Requirements
Should be sharp, proactive, good communicator and able to manage client expectation
Ability to work collaboratively in a creative, Agile environment and manage agile task assignments
Knowledge of creating and deploying of manage packages
Qualifications
7+ years of total IT experience with at least 6+ years of Salesforce project development experience
Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or
related IT discipline; or equivalent experience
Strong Salesforce customization and configuration experience
Hands on development experience using Salesforce configuration and customizations using Apex,
Visualforce, Triggers, Scheduled and Batch classes etc.,