Skip to content

Senior Salesforce Developer
Company | Klaviyo |
---|
Location | Denver, CO, USA |
---|
Salary | $116000 – $174000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 5 years of hands-on experience in Salesforce development.
- Salesforce Platform Developer certification is required; additional certifications such as Application Architect or System Architect are a plus.
- Proficiency in Apex, Visualforce, Lightning Components, and other Salesforce development technologies.
- Strong understanding of Salesforce integration patterns, REST and SOAP APIs, and data migration techniques.
- Experience with version control systems and continuous integration/continuous deployment (CI/CD) processes.
- Solid understanding of software development best practices and design patterns.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Strong communication skills, both written and verbal, with the ability to communicate effectively with technical and non-technical stakeholders.
- Leadership skills and the ability to mentor and guide junior developers.
- Proven track record of delivering high-quality solutions on time and within scope.
Responsibilities
- Lead the project development from requirements to deployment on Salesforce and salesforce related tools.
- Lead the design, development, testing, and deployment of Salesforce solutions using Apex, Visualforce, Lightning components, and other related technologies.
- Collaborate with business analysts and stakeholders to gather requirements and translate them into technical solutions that align with business goals.
- Customize and configure Salesforce to address complex business processes and requirements.
- Perform data migrations and integrations between Salesforce and other systems using APIs, middleware, and ETL tools.
- Architect and implement solutions that follow best practices in security, scalability, and maintainability.
- Provide technical leadership and guidance to junior developers, conducting code reviews and ensuring high-quality code standards are maintained.
- Troubleshoot and resolve issues related to Salesforce applications, integrations, and customizations.
- Stay up-to-date with the latest Salesforce features, releases, and industry trends to propose innovative solutions.
- Collaborate with the QA team to ensure thorough testing of applications and resolve any defects.
- Participate in the evaluation and selection of new tools, technologies, and processes to enhance the development and deployment process.
- Contribute to the development and maintenance of documentation related to architecture, design, and technical processes.
Preferred Qualifications
No preferred qualifications provided.