Description
Work Mode: Work From Office
Timing:5pm-2am
As a Senior Salesforce Developer, you will be responsible for technical aspects of Salesforce
at the highest level, including development, data migrations, systems integrations, AppExchange
products, and custom code for the Support organization. To be successful in this role, you must
be a motivated self-starter, be committed to ongoing self-education, possess strong Salesforce
development skills, and have excellent technical problem-solving skills.
In addition to being responsible for developing and maintaining high-performing solutions on the Salesforce
platform, this essential team member will provide insight into advanced business analysis, conduct needs
assessments, configure apps as required, and also assist in key functions that support the rest of the Support
Salesforce teams technical development and administrative functions. You will be responsible for
end-to-end project delivery including Requirements Gathering and Estimation, Architecting and Designing
the solution, Development, Unit, and Integration Testing, Deployment, and Documentation.
Requirements:
Solid understanding and detailed experience with Salesforce.com architecture and API
Analyze and review business, functional, and technical requirements
A good estimation of the Level of Effort work and setting a realistic schedule for development, testing, and release
Document and develop code according to industry-standard specifications
Prepare test data and plan and conduct basic and advanced unit and module testing
Provide support for the rest of the Salesforce team that supports the Support organization
Participate in project team meetings and communicate effectively with peers
Highly innovative, flexible, and self-directed
Quickly identify and report project risks
Handles multiple competing priorities in a fast-paced, deadline-driven environment
Strong attention to detail and excellent problem-solving skills.
Qualifications:
Min 5 years of development experience with Salesforce.com (Apex/Visualforce/LWC)
Experience with integrating Salesforce with External Systems using REST, SOAP API, and Platform Events
Should have worked with an editor such as MavensMate or Eclipse for force.com
Experience with Flows, Process Builder, Workflows, Approval Processes
Experience working in Salesforce Lightning as well as Classic Experience
Experience with DevOps and CI/CD Tools
Experience with Lightning Web Components and JavaScript
Experience working with Salesforce Service Cloud, Community Cloud, and Sales Cloud
Experience in developing data migration solutions using Salesforce.coms Web Services API and third-party integration tools (Apex Data Loader etc) is desirable
Good written and verbal communication skills with a strong aptitude for learning new technologies and understanding how to utilize them in a customer-facing environment
Must have Salesforce Platform Developer I Certification and Salesforce Platform Developer II Certification
Preferred Qualifications:
Salesforce Platform App Builder Certification
Salesforce Certified Administrator Certification
Salesforce Lightning Component Framework Specialist (Trailhead Superbadge)
Salesforce Lightning Experience Specialist (Trailhead Superbadge)
Education: BEng (IT, CE, CS, or EC), BSc, MSc (CS), BCA, or MCA