Position: Senior Salesforce Seveloper – Full Timelocation: New york city – hybrid modelIndustry: Entertainment Job Description:The Salesforce Developer is responsible for designing, implementing, testing, and deploying solutions using Apex, Lightning Components, and Flows. The developer must be able to communicate well with end-users and stakeholders who have varying levels.Will be responsible for overseeing engineering product quality and delivery, setting and overseeing technical standards for teams who are working on everything from customer-facing applications.Responsibilities:- Ensuring that team members are regularly and consistently conducting code/ peer reviews while doing so directly as needed
- Develop Salesforce solutions to business workflow and analytics requirements
- In partnership with the scrum team, PO, and stakeholders to map requirements to Salesforce capabilities with a bias for using built-in capabilities in lieu of custom development where possible
Required Skills:- Qualifications
- Bachelor's degree in Computer Science (4-year degree), a related technical field, or equivalent practical experience
- Salesforce Platform Developer II certification, or equivalent experience
- 10+ years of experience with the configuration and custom development for several CRM modules in SFDC and integrating SFDC with multiple business applications
- Experience with one or more programming languages (e.g., Java, C++, Python, JavaScript)
- Write understandable, testable code with an eye towards maintainability
Preferred qualifications:
- Experience in designing and implementing SFDC cross-organization along with cross-instance integrations in support of multiple business process environments.
- Must have experience in Lightning framework (e.g., Aura, LWC)
- Broad experience with common SDLC tools/techniques (GitHub, branching, code review)
- Proven integration experience using integration techniques - REST, SOAP APIs, oAuth and Single Sign-On
- Experience in SalesforceDX andExperience with code modularization and ability to write complex software tooling.
- Experience with object-oriented programming languages (e.g., Java, Python).
- Knowledge of the CRM domain with relevance to the cloud industry and its sales channels.(Eg sales, service, experience clouds)
- Understanding of PaaS platform (i.e., Force Dot Com).
- Expert in Salesforce performance including best practices for Apex/trigger code and organization limits
- Experience in Agile methodology environment
- Experience with CI and CD tools like Autorabit, Github, bitbucket, Jenkins, ANT for deployments
- Understanding of Salesforce security controls
- Experience and ability to leverage APIs from various systems using a modern programming language like Python, Javascript, or shell scripting
- Experience with serverless (AWS Lambdas, Cloud Functions, Azure Functions, etc)
- Understanding of OWASP top 10 vulnerabilities and mitigation techniques
- General familiarity with Vue.js, JavaScript, Angular, and building single page apps
•
Last updated on Jul 10, 2023