Roles and responsibilities:
3- 8 years of relevant experience in SalesForce. com implementations
Design and document technical solutions that are aligned with the clients business objectives
Translate the functional requirements into conceptual and detailed design documents demonstrating sound rationale in making design decisions.
Translate the design documents into well-architected solutions that best leverage the Salesforce platform and products
Provide estimates of the level of effort to implement the solution Provide direction during the evaluation of a business requirement as to whether it can be met with out of the box functionality or customization or using plugins
Design, develop, and maintain complex Apex, Lightning Components and VisualForce applications Develop custom solutions and integrations
Adhere to and make regular contribution to coding best practices Participate in trouble shooting client support activities, including liaising directly with the clients
Manage technical scope and client expectations
Provide hands-on expert level assistance to developers for technical issues and guide team members
Design and manage the execution of test plans; ensuring a quality solution is delivered Mandatory skills:
Be familiar with advanced Apex programming concepts including core design patterns, limits and bulk patterns, efficient and reliable trigger handling, asynchronous operations and effective unit testing
Be comfortable with modern software development lifecycle best practices including iterative and incremental development, delivering working software frequently with attention to technical excellence
Strong understanding of architectural frameworks
Thorough understanding on the Life Cycle of Development including Deployment/Packaging effectively using Metadata API, Change Set and Ant.
Experience in design and implementation of real-time and batch integration with Salesforce and other legacy systems using REST / SOAP and Bulk APIs
Working knowledge of Agile process.
Leading in HR consultancy