Salesforce Lead Developer Job Description Template
Our company is looking for a Salesforce Lead Developer to join our team.
Responsibilities:
- Design, architect, develop and implement secure and scalable critical business solutions in Salesforce;
- Create and maintain design documents, including ERDs and Technical Governance standards;
- Lead eSystems, Inc Salesforce implementations, providing both oversight and hands on contributions to the design, development, and integration;
- Career development of engineers on your team;
- Participate in the development of conceptual and logical architectures;
- Delivering quality features on-time and on-budget and executing against project plans and delivery commitments;
- Design, develop and maintain application architectures that support client s business requirements;
- Ensuring the correct operation of the services that your team owns;
- Translate Business and User needs into technical requirements and socialize architectural designs to the appropriate stakeholders;
- Evolving the technical direction of the services;
- Working with your team members to manage the day-to-day development activities;
- Troubleshooting issues as they arise during the project lifecycle;
- Design: Creates Personas, Use Cases, Data design and Functional requirements as an input to functional designs, solution components and prototypes;
- Oversees application build, test, and deploy activities;
- Perform code reviews for development team members to ensure proper coding standards.
Requirements:
- Cruise, Hospitality, and/or Call Center industry experience preferred;
- Strong systems analysis, problem solving, and design skills;
- Strong technical knowledge of Saleforce’s Service Cloud and Marketing Cloud;
- Ability to collaborate with technical peers;
- Excellent written and verbal communication skills;
- 5+ years of Salesforce development experience;
- Excellent problem-solving ability;
- In-depth knowledge of REST/SOAP APIs and backend experience with Salesforce integrations;
- 7+ years of professional Salesforce application development experience, including working with Apex, Lightning, and Visualforce;
- Ability to work independently to get the job done;
- In-depth, enterprise-level understanding of developing applications on the Force.com platform;
- Excellent planning, organization, time management, and written and verbal communication skills;
- Strong understanding of data structures, data modeling and database schemas.