Description

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.

Education

Bachelor's degree