Aub Faculty Of Arts And Sciences - Cambridge, MA

posted 3 months ago

Full-time - Mid Level
Remote - Cambridge, MA

About the position

The Salesforce Platform Developer is a pivotal role within the Faculty of Arts and Sciences, reporting directly to the Director for Software Development and Operation. This position is responsible for the design, hands-on development, and maintenance of software solutions built within the Salesforce ecosystem, utilizing its out-of-the-box development platforms such as SFDX and OmniStudio. As part of an Agile development practice team, the Salesforce Platform Developer will engage in the Software Development Life Cycle (SDLC) and collaborate closely with developers, QA engineers, IT managers, client stakeholders, and end users across various departments to achieve development objectives. In this role, the developer will be tasked with creating end-to-end solutions, which includes configuring and customizing Salesforce CRM lightning experience according to best practices and security standards. The developer will leverage Salesforce development frameworks such as OmniStudio, Apex, Lightning Web Components, Experience Builder, and Flows to translate business requirements and user stories into actionable software solutions within the Salesforce environment. The position also involves practicing standard SFDX source-driven development approaches and managing CI/CD deployment pipelines using DevOps tools like Gearset and Bitbucket. Additionally, the Salesforce Platform Developer will be responsible for developing unit tests in the Apex testing framework to ensure that feature deliveries meet the required code coverage standards. Collaboration with QA engineers to create test cases for QA automation testing is essential, as is working closely with business clients and end users to validate that the delivered solutions meet their requirements. The role also includes integrating with on-prem and external systems through REST APIs, web hooks, and ETL processes, and participating in Agile practices such as user story development, standups, backlog grooming, sprint planning, and retrospectives. Documentation is a critical aspect of this role, as ongoing documentation throughout the development process is necessary to prepare Salesforce administrators for customer interactions and support issues. The developer will also provide production support and maintenance, which includes monitoring, troubleshooting, debugging, and resolving software and system issues, as well as performing root cause analysis and data cleanup.

Responsibilities

  • Design and develop end-to-end solutions within the Salesforce ecosystem.
  • Configure and customize Salesforce CRM lightning experience using best practices and security standards.
  • Leverage Salesforce development frameworks such as OmniStudio, Apex, and Lightning Web Components.
  • Practice standard SFDX source-driven development and manage CI/CD deployment pipelines.
  • Develop unit tests in the Apex testing framework to ensure code coverage standards are met.
  • Collaborate with QA engineers to create test cases for QA automation testing.
  • Integrate with on-prem and external systems using REST APIs and web hooks.
  • Participate in Agile development practices including user story development and sprint planning.
  • Document ongoing development processes and communicate with Salesforce administrators.
  • Provide production support and maintenance, including troubleshooting and root cause analysis.

Requirements

  • Minimum of five years' post-secondary education or relevant work experience.
  • BA/BS preferred.
  • Certified Salesforce Platform Developer credential.
  • Experience configuring and managing Salesforce Lightning Experience environments.
  • Expertise in Salesforce development frameworks including OmniStudio, Apex, and Lightning Web Components.
  • Proficient in developing and configuring Salesforce Community Sites with Experience Builder and web development languages like HTML and JavaScript.
  • Familiarity with Salesforce DevOps tools such as Gearset and source control platforms like Bitbucket or Github.
  • Working knowledge of Web Service Integration using SOAP, REST, OData, and Salesforce APIs.
  • Familiarity with Agile development practices such as Scrum.

Nice-to-haves

  • Experience with additional Salesforce development tools and frameworks.
  • Knowledge of advanced Salesforce integration techniques.
  • Familiarity with data management and ETL processes.

Benefits

  • Paid Time Off: 3-4 weeks of accrued vacation time per year, 12 accrued sick days, 12.5 holidays, and up to 12 weeks of paid leave for new parents.
  • Comprehensive medical, dental, and vision benefits, along with disability and life insurance programs.
  • Child and elder/adult care resources, Employee Assistance Program, and wellness programs.
  • University-funded retirement plan with contributions from 5% to 15% of eligible compensation.
  • Tuition Assistance Program including $40 per class at the Harvard Extension School.
  • Tuition Reimbursement Program providing 75% to 90% reimbursement for eligible courses.
  • Professional Development programs and classes at little or no cost.
  • Commuting options including discounted parking and public transportation passes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service