Position Purpose
Work as integral part of a dedicated product team, bridging the communication gap between business and IT while communicating and leading technical direction to on-shore and off-shore teams. Ability to lead on shore and off-shore developers. A high performing team player who can think creatively, strategically, and functionally, working closely with the business, and product team to deliver exceptional results. Exceptional ability to clearly architect & develop solutions in the Salesforce platform, ecosystem using best practices
RequirementsResponsibilities
Along with strong communication skills, we are looking for someone who can:
• Translate business requirements into well-architected solutions that best leverage the Salesforce platform while delivering accurate technical documentation.• Analyze, design, develop, and maintain custom solutions and interfaces on top of the Salesforce platform using Apex, Triggers, Batch Apex, integrations, and other programmatic solutions on the Salesforce platform (LWC, JavaScript, and Salesforce Flows).• Assists in the development of solutions that deliver capabilities to the enterprise.• Analyzes enterprise business drivers to determine corresponding change requirements.• Assists with the design and implementation of the Salesforce platform based on enterprise business requirements and IT strategies.• Assists in defining the principles to guide solution decisions for the enterprise provides written and verbal direction and leadership during all aspects of development through the weekly agile sprint cycle, to both on-shore and off-shore developers.• Must be comfortable working outside of core technology skillset when communicating business needs to developers. Performs other duties as required• Deliver a compelling technical strategy for taking our customer facing Authentication and Identity products into the next decade.• Build & maintain integrations within the Salesforce ecosystem (e.g. Marketing Cloud, Community), and third-parties such as Sprinklr, Zoom, and inContact• Configure the Salesforce point-and-click application interface.
Qualifications Required Experience:
• 7+ years of experience in Salesforce applications design and development.• 4+ years of experience in the architecture of CRM and digital development platforms.• 7+ years of experience doing hands-on development, and upgrades of Salesforce CRM and integration platform.• Experience using APEX or other programming languages.• Experience working with REST-based APIs and platform integrations.• Certified Salesforce Admin and Platform Developer in Salesforce is a huge plus• Requires excellent communication, decision-making, interpersonal, and analytical skills• Ability to communicate accurate technical direction to on-shore and off-shore team members• Ability to work directly with Product Owners and Product team• Exceptional ability to multitask while still hitting business-critical deadlines• Experience applying software development methodology and standard project management practices and methodologies.• Strong experience working with custom configuration development
The ideal candidate should have a strong software development background and have experience with all aspects of web design, Architecture, development using a content management system and digital platforms.
Preferred
• Experience working on a SCRUM agile team• Experience using Marketing cloud.• Experience using APEX, .NET or Java• Experience using DevSecOps process.• Experience working on REST based APIs and integrations• Experience working on reporting tool and integrate with CRM.• Experience in database modelling.