Salesforce Architect | Lead: 7-10 years - Strong knowledge in designing application that uses technologies and skills like Salesforce SFA, Apex Classes, Apex Triggers, SOQL, SOSL, Visual Force (Pages, Components & Controllers), Web Services, AJAX, Workflow & Approvals, Data Loader, Dashboard, Reports, JAVA -SDK, Custom Objects, Vlocity, Force.com (Sandbox and Prod), Amp Script, Maven, Rest & Soap API, Eclipse IDE Plug-in, Case Management Automation, POSTMAN, , GIT, Gearbox and Copado, Salesforce Administration
- Exposure to hybrid cloud platforms like Azure and Web development frameworks
- Experience of working on implementation projects and of working with third party systems integrators and business stakeholders.
- Experience developing IT (cloud infrastructure is good to have)
- Experience working with Agile methodologies (Scrum, Lean Startup, XP) and cross-functional teams (Product Managers, Product Owners, Scrum Masters, Developers, Designers, Business Analysts) preferred.
- Experience designing and building solutions with modern technologies and processes.
- Advanced knowledge writing system and solution architecture documentation
- Advanced knowledge of API, microservice and event-based architecture preferred.
- Strong analytical skills
- Excellent communication and presentation skills.
- Strong interpersonal skills including teamwork, facilitation, and negotiation.
- Ability to meet time sensitive deadlines required.
- Ability to make sound decisions and exercise good judgment pertaining to operating procedures and projects.
- Understanding of object-oriented design principles and coding practices, such as encapsulation and inheritance.
- Ability to manage business and technical relationships with internal and external customers.
- Ability to effectively collaborate with all levels of the organization.
- Strong leadership skills
- Relevant Salesforce Certification provides competitive edge
| - Partner with business stakeholders and executives to design a vision and architecture for a solution.
- Translate business needs to a technical vision that teams of low code or pro code builders can execute.
- Build proofs-of-concept (POCs) that teams can further iterate on.
- Design the organization strategy and data model for a Salesforce implementation.
- Put technical solutions in place for identity and access, implement data and process integrations, and design solutions that account for large data volumes and data privacy needs.
- Identify the optimal solution for a business requirement and recommend using clicks, code, or a combination of both depending on the business use case.
- Capable of defining business processes using CRM & SFDC best practices
- Develops data integration, data migration and DevOps deployment strategies
- Hands-on knowledge of Salesforce Core Cloud and AppExchange solution
- Experience with Data modelling, SQL, integration with Web Services (SOAP / REST / XML)) WS-* stack and WSDL are added advantage to support user testing.
- Excellent understanding of Salesforce Sharing Security: Profiles, Permission Sets, Roles, Record Visibility etc.
- Excellent understanding of the Salesforce development and deployment lifecycles: Sandboxes, Licenses, Deployment tools, SFDX, etc.
- In-depth knowledge of software development fundamentals such as: knowledge of data structures, object-oriented programming, relational database design, and design patterns
- In-depth knowledge to Web development skills including CSS, JavaScript, HTML, XML are added advantage.
- Works with Product Manager, Product Owners and Application Architects and Software engineering to elaborate product requirements into technical requirements which are used to develop stories that can be estimated accurately.
- Participates in Scrum of Scrums to understand and remove architectural impediments/blockers.
- Participates in Solution Demo and program planning and identifies opportunities for improvement.
|