Knowledge, Skills, Abilities and Competencies:
Cultivates Innovation: Creating new and better ways for the organization to be successful
Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Drives Results: Consistently achieving results, even under tough circumstances
Global Perspective: Taking a broad view when approaching issues; using a global lens
Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Optimizes Work Processes: Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement
Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
Requirements:
5+ years of relevant Salesforce development experience
Advanced integrations experience with Salesforce, REST API, Connected APP, OAUTH Flows
Deep SFDC knowledge – Apex, Visualforce, triggers, objects, security model, etc..
Design experience with Salesforce CRM – Lead, Opportunity, Account and Case
Lightning Experience, Lightning Components, Lightning Web Components
Communities – Data sharing, Community Builder, audience
Salesforce OOO – Workflow Rules, Process Builder and Visual Flows
Salesforce Content Management – Content Version, Document and Distribution
Apex design pattern
Experience with HTML, CSS, Java Script is a plus
Proficient in a modern OO language
Experience in a CI/CD toolchain
Experience in destructive testing methodologies and tools
Experience in a cloud computing platform and the associated automation patterns they provide
Experience in modern microservice-based architectures and methodologies
Experience in successful application of design patterns
Experience in test-driven development and effective unit test creation
Experience in a NoSQL database
Experience in query optimization and troubleshooting
Understanding of 12-factor methodology and its benefits, and able to demonstrate appropriate patterns to more junior team members
Understanding of REST and effective web service design
Proficient in an object-oriented programming language
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor’s degree program in Computer Science.
Preferred Qualifications:
4-5 years of relevant Salesforce development or Admin experience
Exposure to integrations experience with Salesforce, REST API, Connected APP, OAUTH Flows
Proficient- Apex, Visualforce, triggers, objects, security model, etc..
Proficient to Lightning, Lightning Components, Lightning Web Components
Proficient to Salesforce OOO – Workflow Rules, Process Builder and Visual Flows
Proficient to Salesforce Content Management – Content Version, Document and Distribution
Proficient to Apex design pattern
Experience with HTML, CSS, Java Script is a plus
Proficient in a modern OO language
Experience in destructive testing methodologies and tools
Proficient to a cloud computing platform and the associated automation patterns they provide
Exposure to application of design patterns
Exposure to CICD tool like Flosum will be plus point