Job Description:
Position: Salesforce Technical Lead
We are seeking a dynamic individual to fill the role of Salesforce Technical Lead within our esteemed organization. As a key member of our Salesforce team, the Salesforce Technical Lead will play a pivotal role in the design, development, and implementation of cutting-edge Salesforce solutions. This multifaceted position requires not only hands-on development expertise but also the ability to provide technical leadership and mentorship to junior developers, ensuring the successful execution of projects. The ideal candidate will possess an in-depth understanding of Salesforce, encompassing its architecture, best practices, and development methodologies, coupled with exemplary technical leadership and communication skills.
Responsibilities:
- Spearhead the ideation, development, and implementation of Salesforce solutions, leveraging expertise in Salesforce Financial Services Cloud, Service Cloud, and Omni-Channel.
- Provide clear technical guidance and mentorship to a team of Salesforce developers, fostering a culture of collaboration and innovation.
- Facilitate constructive discussions with stakeholders and cross-functional teams to gather requirements, define project scope, and architect solutions in alignment with business goals.
- Design and architect solutions that fully utilize the capabilities of the Salesforce platform, including declarative configuration, Apex coding, Lightning components, and seamless integrations with external systems.
- Execute Salesforce data integration strategies to ensure seamless synchronization between Salesforce and external systems.
- Conduct thorough code reviews, ensuring adherence to coding standards and best practices, and oversee quality assurance processes.
- Stay updated on the latest Salesforce technologies, releases, and industry trends, advocating for the adoption of new features and functionalities.
- Actively support agile development methodologies, participating in sprint planning, backlog grooming, and sprint reviews.
- Serve as a recognized authority in Salesforce development, providing expert guidance on technical architecture, solution design, and implementation strategies.
- Collaborate closely with diverse teams, including business analysts, project managers, and system administrators, to deliver cohesive solutions that meet business requirements and drive value.
- Demonstrate strong verbal and written communication skills, effectively conveying technical concepts to various stakeholders.
- Address technical issues promptly, providing support during testing and deployment phases, and ensuring the stability and optimal performance of Salesforce applications.
- Implement CI/CD (Continuous Integration/Continuous Deployment) pipelines in Salesforce, adhering to industry-leading practices.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 8 years of hands-on experience as a Salesforce developer, with a proven track record of successfully delivering complex projects.
- Highly desirable certifications such as Salesforce Certified Platform Developer, Salesforce Certified Technical Architect, and/or Salesforce Certified System Architect.
- Extensive practical experience with Salesforce development tools and technologies, including Apex, Visualforce, Lightning Web Components, Salesforce APIs, and Salesforce DX.
- Demonstrated aptitude for leadership and mentoring, adept at motivating teams to achieve excellence.
- Outstanding communication skills, capable of effectively conveying technical concepts to both technical and non-technical audiences.
- Strong problem-solving abilities, characterized by meticulous attention to detail and a commitment to delivering top-notch solutions.
- Experience operating within an Agile development framework, utilizing Azure DevOps.
- A passion for innovation and continuous learning, coupled with a commitment to staying updated on emerging Salesforce technologies and best practices.