Browse All Jobs
Job Description

Ethos is seeking a Salesforce Developer to join their team. The role involves Salesforce development, DevOps integration, and collaboration with cross-functional teams. The ideal candidate will bring expertise in Salesforce platform development, version control systems, and DevOps practices, contributing to a culture of continuous improvement.

Roles and Responsibilities:

  • Develop and implement custom solutions using Apex, Visualforce, Lightning Components, and Salesforce APIs.
  • Design and manage Platform Events to support integration and event-driven architecture.
  • Ensure adherence to Salesforce development best practices and coding standards.
  • Integrate Salesforce with Snowflake for seamless data synchronization and reporting.
  • Set up and manage Salesforce DevOps environments, including Gearset, GitHub, and Salesforce DevOps Center.
  • Implement and maintain CI/CD pipelines for Salesforce development teams.
  • Collaborate with teams to automate deployment processes, ensuring smooth and reliable code releases.
  • Perform code versioning, branching, and merging in GitHub, maintaining version control best practices.
  • Work closely with stakeholders to gather requirements and translate business needs into technical solutions.
  • Participate in code reviews and technical discussions to ensure high-quality code and continuous improvement.
  • Utilize Jira for managing development tasks, sprints, and tracking project progress.
  • Identify and troubleshoot issues across Salesforce environments, including resolving deployment or integration conflicts.
  • Contribute to the setup and optimization of DevOps centers to streamline development and release management processes.

Qualifications and Skills:

  • Strong proficiency in Apex, Visualforce, Lightning Components, SOQL, and Salesforce APIs.
  • Experience with Platform Events and event-driven architecture.
  • Knowledge of Salesforce best practices for scalable, maintainable code.
  • Proficiency in using Gearset for Salesforce DevOps automation, or other DevOps tools.
  • Experience with GitHub for version control, branching, and merging strategies.
  • Familiarity with CI/CD processes, deployment automation, and Salesforce DevOps Center setup.
  • Hands-on experience integrating Salesforce with Snowflake and other external systems.
  • Solid experience with Jira for task and project management.
  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
  • Experience in Salesforce declarative administration, including configuration, Flows, process automation, and permissions management.
  • Proven experience in Stakeholder Management: working with cross-functional teams to align technical solutions with business requirements.
  • Salesforce Platform Developer I or II Certification.
  • Familiarity with Salesforce AppExchange packages and implementation.
  • Prior experience working in an Agile development environment.

Ethos offers:

  • A hybrid work environment.
Apply Manually