Provide technical approaches and collaborate with decisionmaking within the CRM Salesforce development: follow and suggest improvements on the groupwide implementation standards in on and offsite located development teams. Bring ideas based on previous experience regarding complex or ambiguous systems software engineering issues
Perform code reviews and develop unit tests to achieve needed standard of test coverage for deployment of development assets
Follow the development of technical standards and utilization of best practices (design patterns etc.)
Act as a consultant to ensure that system improvements are successfully implemented and monitored to increase efficiency evaluate alternative approaches in design of application systems including assessment of risks and benefits associated with each alternative
Requirements
Bachelors or Advanced Degree in Computer Science or equivalent
5 years minimum relevant work experience with Salesforce
Advanced knowledge of the Salesforce ecosystem
Proficiency with Jira confluence Git and Salesforce DX
Experience with building and supporting complex integration architectures
Experience in objectoriented design domain driven design and agile development methodologies and techniques
Excellent written and verbal communication skills strong customer focus and interpersonal skills with demonstrated ability to work in geographical dispersed teams
Professional knowledge of writing and maintaining documentation
Knowledge in CI/CD tool (AutoRabit or similar) and testing tools (Provar or similar) is a plus
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.