As a member of the CRM Engineering team, you will be a member of a engineering team focused on the Salesforce platform. This is an opportunity to be part of a team responsible for building a successful, sustainable and strategic CRM platform for 1000+ users in the PFMG business.
You will:
- Collaborate with a global cross functional team in building customer-centric products
- Develop, plan for, and lead team members to build clearly defined software functionality aligned with identified business objectives
- Lead and mentor junior members of the team
- Follow and establish standard software development guidelines and best practices
- Analyze existing software to identify areas of improvement and provide estimates for implementing new features
- Manage multiple tasks and use sound judgment when prioritizing
- Participate in user story refinement, technical design, code reviews and the team's Agile process
- Participate in continuous improvement efforts
You are:
- Energetic, self-directed and self-motivated, able to build and sustain long-term relationships with clients and colleagues
- Open minded when approaching problem solving within the context of a team
- Analytical, with an ability to apply knowledge and experience in decision-making to arrive at well engineered solutions
- Motivated to learn and contribute technical and product solutions and ideas to a broad team
Qualifications
- Degree in computer science or engineering, or equivalent industry experience
- 5+years’ experience, 4+ years of expertise with Salesforce
- Demonstrated success on previous Salesforce project as lead developer or tech lead
- Extensive experience with the Salesforce software ecosystem, including Apex, Lightning and data models
- Experience with source control tools such as git or subversion
- Experience with Salesforce developer tools including DX, visual studio code or any third-party CI/CD tool
- Experience with writing Apex code, triggers, classes, Lightning components and workflows/approval rules using custom code
- Clear understanding of Salesforce access and data sharing models
- Understanding of Salesforce.com capabilities and limitations
- Knowledge of Salesforce integration patterns, APIs and REST
- Exposure to ETL tools (e.g. Informatica, Mulesoft)
- Experience with relational databases (e.g. SOQL, MySQL, SQL Server, Oracle, or other common RDBMS)