Salesforce Developer

University of Maryland•College Park, MD
•$105,680 - $126,816•Hybrid

About The Position

The University of Maryland, College Park’s Division of Information Technology (DIT) is seeking a full-time Salesforce Developer to join the TerpEngage team. The role supports the full Salesforce development life cycle, including designing, developing, testing, and deploying applications. The developer will work with university clients to understand requirements, configure Salesforce solutions, document work, and collaborate with Salesforce administrators and developers to determine when custom code is needed, prioritizing out-of-the-box Salesforce functionality where possible. Responsibilities include building custom applications with Lightning Web Components, maintaining and improving existing applications, troubleshooting technical issues, and creating and managing workflows, automations, and system triggers in accordance with development standards. This is an essential position and may require work at the usual or an alternative location during catastrophic events, weather emergencies, or other operational emergencies to maintain University services. Evening, night, weekend, or different-shift work may be required for extended periods. The position has an in-person component and requires regular time at the College Park, Maryland location. Some telework may be available depending on project and departmental needs, but telework is not guaranteed. The successful candidate must hold an active Salesforce Platform Developer I certification as of the start date. Visa sponsorship and F-1 STEM OPT support are not available.

Requirements

  • Bachelor’s degree from an accredited college or university; additional qualifying work experience may substitute year for year for up to four years of required education.
  • Three years of professional software development experience, including two years of professional software development on the Salesforce platform.
  • Active Salesforce Platform Developer I certification as of the start date.
  • Knowledge of Apex, including Lightning Web Components, Apex Triggers, Batch, Schedulable, and Queueable interfaces, and REST API integrations.
  • Knowledge of the Salesforce development life cycle using Agile methodology and deployment and packaging tools such as Metadata API, Change Sets, Visual Studio Code, Ant, and GitHub.
  • Knowledge of Salesforce and cloud-based coding best practices, including coding standards, governor-limit avoidance, design patterns, and design trade-offs.
  • Skill in Lightning development, including custom Lightning Web Components and pages, and creating Lightning Communities from setup through deployment.
  • Skill in setting up and managing version control systems and configuring integrated development environments.
  • Skill in writing unit tests that support code coverage, system stability, and performance.
  • Skill in producing clear and comprehensive technical design documentation.
  • Oral and written communication skills for conveying technical concepts to technical and non-technical audiences.
  • Ability to translate functional and non-functional business requirements into technical system requirements within Sales Cloud and/or Service Cloud.
  • Ability to collaborate with diverse stakeholders and cross-functional teams to resolve complex business and technical problems.
  • Ability to interpret and apply policies, procedures, regulations, and applicable laws.
  • Ability to work at the normal or an alternative work location during operational emergencies, if required.
  • May be required to work evenings, nights, weekends, or different shifts for extended periods.
  • Must provide a resume, cover letter, and list of three references; applications missing any of these materials will not be considered.
  • Must complete employment eligibility verification and satisfy applicable background-check requirements.

Nice To Haves

  • Experience designing, developing, and maintaining Salesforce solutions using Apex, Lightning Web Components, Apex Triggers, and Batch, Schedulable, and Queueable interfaces.
  • Experience building and enhancing Lightning experiences, including custom Lightning pages and Lightning Communities.
  • Experience developing and supporting Salesforce integrations with external systems using REST APIs.
  • Experience participating in the full Salesforce development life cycle using Agile methodologies.
  • Experience deploying and packaging Salesforce solutions using Metadata API, Change Sets, Visual Studio Code, Salesforce CLI, and Git.
  • Experience configuring version control systems and development environments for team-based development.
  • Experience applying Salesforce coding standards and best practices, optimizing governor limits, using design patterns, and evaluating cloud architecture trade-offs.
  • Experience writing and maintaining unit tests for code coverage, stability, and maintainability.
  • Experience translating business requirements into scalable technical solutions within Sales Cloud and Service Cloud.
  • Experience producing and maintaining technical design and system documentation.
  • Experience working in higher education.
  • Previous experience integrating Salesforce with other technologies.
  • Experience with data integration using Informatica or similar ETL technologies is desirable.
  • Additional active Salesforce certifications, including Administrator, Advanced Administrator, Platform App Builder, or Platform Developer II.

Responsibilities

  • Support the Salesforce application development life cycle, including design, development, testing, and deployment.
  • Collaborate with University clients to understand requirements and configure Salesforce solutions.
  • Document Salesforce solutions and development work.
  • Work with Salesforce administrators and developers to determine when custom code is needed, prioritizing out-of-the-box Salesforce features.
  • Build custom applications using Lightning Web Components.
  • Maintain and improve existing applications and troubleshoot technical issues.
  • Create and manage workflows, automations, and system triggers in accordance with development standards.
  • Translate functional and non-functional business requirements into technical solutions within Sales Cloud and/or Service Cloud.
  • Work collaboratively with diverse stakeholders and cross-functional teams to resolve business and technical problems.
  • Apply relevant policies, procedures, regulations, and laws in carrying out job responsibilities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service