πSouth Africa
Senior Engineer
closed
OpenTable
πRemote - India
Summary
Join OpenTable's Salesforce Engineering Team as a Senior Salesforce Developer and contribute to designing and building solutions leveraging the Salesforce platform.
Requirements
- 5+ years of experience in Salesforce development, including Lightning Components, Apex and ability to work on Asynchronous Apex to process data in the background efficiently, Visualforce, SOQL, and SOSL
- 5+ years experience working with Salesforce APIs and Web Services (REST, SOAP)
- 2+ years of experience with Boomi, Mulesoft, or similar integration tools
- 2+ years of experience developing APIs, Integrations, and microservices using a high-level language such as Java or C#
- Experience working with and writing intermediate to advanced queries in relational databases (SOQL, SQL, Postgres, Oracle, etc)
- Experience with EDA (Event-Driven Architecture) design paradigm, Salesforce Streaming API, Salesforce Platform Events, Change Data Capture
- In-depth knowledge of Salesforce platform capabilities, including configuration, customisation, security model, data model, and declarative automation tools (e.g., Process Builder, Workflows, Flows)
- Proven track record of architecting and implementing complex Salesforce solutions that meet business requirements and scalability needs
- Strong understanding of Salesforce security, data model, and sharing rules
- Solid foundational grounding in Object Oriented (OO) design, Relational Database principles (RDBMS) principles, and data modelling
- Deep understanding of the Salesforce product suite including Sales Cloud, Service Cloud, Communities, and AppExchange solutions
- Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders and Ability to work independently and in collaboration with a team, with a strong sense of ownership and accountability
Responsibilities
- Develop and customize Salesforce applications to meet specific client requirements, including custom objects, metadata, flows, triggers, Apex classes, Visualforce pages, and Lightning components
- Collaborate with the product team to gather and understand business requirements, translating them into robust technical designs
- Lead the technical aspects of Salesforce implementations, including integration with other systems, data migration, and deployment
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards
- Conduct thorough testing of Salesforce solutions, including unit testing, integration testing, and user acceptance testing (UAT), to ensure high-quality deliverables
- Develop and maintain technical documentation, including design specifications, code comments, and user guides
- Troubleshoot and resolve technical issues related to Salesforce implementations, ensuring minimal disruption to operations
- Stay current with Salesforce platform updates, new features, and best practices to continuously enhance your development skills and knowledge
Preferred Qualifications
- Salesforce certifications such as Salesforce Certified Platform Developer I and II, Salesforce Certified Platform App Builder, and/or Salesforce Certified System Architect (or equivalent)
- Native Salesforce AI solutioning experience (Einstein Bots/Copilot/Service Agent) preferred
- Telephony solutioning experience (Service Cloud Voice) preferred
- Experience with Groove, Geopointe, Calendly, Marketo, and DocuSign is a plus
- Experience with source control tools such as Gitlab, GitHub, GearSet. Experience with agile methodologies, CI/CD automation and release management tools
- Experience in maintaining data hygiene of a CRM utilizing Data Loader and/or Demand Tools
Benefits
- Paid Vacation
- One Celebration Day per calendar year
- Focus on mental health and well-being
- Company-wide weeks off a year - the whole team fully recharges (and returns without a pile-up of work!)
- Generous paid parental leave
- Focus on your career growth
- Work from (almost) anywhere ; wherever you do your best work
- Employee Assistance Program (EAP)
- Pension Fund
This job is filled or no longer available
Similar Remote Jobs
πArgentina

πCanada

πChina
πNew Zealand
πUnited States
πCanada
π°$148k-$223k
πUnited States
πUnited Kingdom
πUnited States