Key Responsibilities
Develop and Customize Salesforce Solutions: Design, develop, and implement custom solutions on the Salesforce platform, including Apex classes, triggers, Visualforce pages, Lightning components, and other related technologies.
Copado Integration and Management: Utilize Copado for managing Salesforce deployments, ensuring seamless CI/CD processes. Configure and maintain Copado pipelines, automating deployment tasks and ensuring version control.
Collaborate with Stakeholders: Work closely with business analysts, project managers, and other stakeholders to gather and understand requirements, translating them into technical specifications and solutions.
Code Reviews and Quality Assurance: Conduct code reviews to ensure best practices, coding standards, and security protocols are followed. Participate in testing and debugging processes to maintain high-quality deliverables.
Documentation and Training: Create and maintain comprehensive documentation for all developed solutions. Provide training and support to end-users and team members on new functionalities and deployments.
Continuous Improvement: Stay updated with the latest Salesforce and Copado features, releases, and best practices. Advocate for and implement process improvements and enhancements to existing solutions.
Required Skills And Experience
Salesforce Expertise: 8+ years of hands-on experience in Salesforce development, including Apex, Visualforce, Lightning components, and SOQL/SOSL.
Copado Proficiency: Extensive experience with Copado for CI/CD processes, including configuration, pipeline management, and automated deployments.
Technical Skills: Strong understanding of Salesforce architecture, data model, and integration capabilities. Experience with other DevOps tools and practices is a plus.
Problem-Solving Abilities: Excellent analytical and problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
Communication Skills: Strong verbal and written communication skills, with the ability to effectively convey technical information to non-technical stakeholders.
Team Collaboration: Proven ability to work collaboratively in a team environment, with a proactive and self-motivated approach to work.
Bachelor's degree