CRM Developer

  • 20001529
  • Information Technology
  • Information Technology  
  • Full-time Staff (Classified)
  • Opening on: Sep 23 2025
  • Administration and Finance
  • 100211 - Enterprise Applications

Working Title: CRM Developer

State Role Title: Information Technology Specialist II

Position Type: Full-time Staff (Classified)

Position Status: Full-Time

FLSA Status: Exempt: Not Eligible for Overtime

 

College/Division: Information Technology

Department: 100211 - Enterprise Applications

 

Pay Rate: Pay Range

Specify Range or Amount: $70,000-$75,000

 

Is this a JMU only position? No

Is this a grant-funded position? No

Is this a Conflict of Interest designated position? No

 

Beginning Review Date: 10/13/2025

 

About JMU:

At James Madison University (JMU), we’re more than just a publicly funded institution — we’re a vibrant, welcoming community nestled on a stunning campus where innovation, collaboration, and personal growth thrive. Our mission is to prepare students for a bright future, and we believe that starts with supporting the people who make it all possible: our employees.

Why Work at JMU?
We offer a comprehensive benefits package designed to support your professional journey and personal wellbeing:
• Generous Leave: Enjoy paid vacation, sick leave, parental leave, community service leave, and 19 paid holidays annually.
• Comprehensive Health Coverage: Access high-quality health insurance options that fit your needs.
• Retirement Options: Plan for your future with retirement benefits through the Virginia Retirement System.
• Employee Well-Being: Our Balanced Dukes program promotes wellness and work-life integration through resources, events, and support.
• Tuition Waiver Program: Advance your education with our tuition waiver program for undergraduate and graduate courses taken at JMU.

At JMU, we believe in Being the Change — and that starts with creating an environment where you can grow, contribute meaningfully, and feel supported every step of the way.

Discover what makes JMU a great place to work: bit.ly/JMUEmployment

 

General Information:

Chief Objective: to provide quality technical enhancements and support to develop functionality in the Salesforce CRM platform to meet the needs of university stakeholders.

Primary Purpose: to provide research, analysis, design, new development, documentation, implementation and support of projects related to Salesforce CRM and associated applications or managed packages of the CRM platform.
Provide support to customers. May provide development support in other areas of Information Systems as needed.

This position can be in-person or hybrid or full telework eligible.

 

Duties and Responsibilities:

CRM Business solution creation:

Proactively works with customers to understand their business needs and process challenges. Stays up-to-date with software application changes and functional business processes. Seeks effective solutions in a variety of ways (research, documentation, creative thinking, development). Prepares analysis and design specification, and cost benefit analysis as needed, and documents all solutions well.

CRM Development:

Selects between declarative and imperative programming as appropriate. Organizes, designs, configures or codes, tests and implements the Salesforce developments.
Emphasis on development solutions where customizations are minimal. Full responsibility is taken for complete and thorough testing, both functional and technical.
Demonstrates the ability to work on multiple projects both independently and simultaneously to meet set deadlines. If needed, works outside standard work hours to meet project deadlines or to implement moves to production with minimal impact on customers.
Maintains overall knowledge of the platform and supporting technologies. Stays current with platform new releases and new functionality.
Diagnoses and resolves production issues, escalating as appropriate
All work is tracked using the appropriate ITSM or project tools and documented thoroughly.

CRM Integrations and platform applications:

Maintains a strong understanding of all Salesforce applications and third-party apps/managed packages and provides basic support, including version and development and deployment tools, for example Copado.
Develops an in-depth understanding of how Salesforce integrations with other university systems are created, including use of Boomi.

Other duties as assigned across the full Salesforce CRM Enterprise platform.

 

Qualifications:

Required Qualifications:
Knowledge of Salesforce CRM.
Knowledge of Higher Education.
Experience implementing and developing in Apex, Visualforce, and Lightning Components.
Knowledge of Object-Oriented Design and Programming techniques.
Knowledge and competency in HTML, XML, JavaScript, Python, SQL/SOQL, Java/C++/OOP, REST and SOAP-based web services.
Knowledge and expertise in declarative configuration - Flow, triggers, process builder, formulas, validations, etc.
Knowledge of data structures, data modeling and database schema.

Additional Considerations:
Ability to develop solutions with best practice front of mind.
Ability to interpret technical specifications, and create technical documentation.
Familiarity with Affinaquest data model.
Familiarity with developing on other cloud platforms.
Ability to deliver with good work ethic, ready to absorb best practice from the team.
Completion of Certified Salesforce Platform Developer I and/or Certified Salesforce Administrator training or willingness to obtain.

 

Additional Posting Information:

 

 

Conditions of Employment:  

Employment is contingent upon the successful completion of a criminal background check.

E-Verify Notice: After accepting employment, new hires are required to complete an I-9 form and present documentation of their identity and eligibility to work in the United States. James Madison University uses the E-Verify system to confirm identity and work authorization.

 

EEO Statement:

James Madison University is committed to creating and supporting a diverse and inclusive work and educational community that is free of all forms of discrimination. This institution does not tolerate discrimination or harassment on the basis of age, color, disability, gender identity or expression, genetic information, national origin, parental status, political affiliation, race, religion, sex, sexual orientation or veteran status.

We promote access, inclusion and diversity for all students, faculty, staff, constituents and programs, believing that these qualities are foundational components of an outstanding education in keeping with our mission. The university is interested in candidates whose experience and qualifications support an ongoing commitment to this core quality.

Anyone having questions concerning discrimination should contact the Office for Equal Opportunity: (540) 568-6991.

 

Reasonable Accommodation:

If you are an individual with a disability and need assistance searching or applying for jobs please contact us at (540) 568-3597 or jobs@jmu.edu. You may also visit the JMU Human Resource Office, located at 752 Ott Street, Harrisonburg, VA 22807 and we will be happy to assist you.

 

 

Sign Up for Job Alerts!

Finalize your job alert by selecting criteria from the dropdowns below. You can select multiple options from each dropdown by returning to the combobox and re-entering the list of options. Submit at the end to create your job alert.

Not You?

Thank you

Know someone who would be interested in this job?

Not You?

Thank you

Recently Posted Jobs

Lead Damage Prevention Technician and Infrastructure Inspector

20001526 Facilities / Skilled Trades   Full-time Staff (Classified)
The Facilities Management Engineering & Construction Department at James Madison University is seeking applicants for a Lead Damage Prevention Technician and Infrastructure Inspector. The successful candidate will be responsible for inspecting ca...

Assistant Professor - Department of Computer Information Systems and Business Analytics (CIS & BSAN) (Two Positions)

20001525 Instructional / Teaching Faculty Instructional / Teaching Faculty
James Madison University’s Department of Computer Information Systems and Business Analytics (CIS & BSAN) is seeking applicants for two tenure-track positions at the rank of Assistant Professor with appointments beginning Fall 2026. About the Dep...

Academic Unit Head for the Department of Psychology

20001504 Director / Unit Head , Instructional / Teaching Faculty Instructional / Teaching Faculty
James Madison University (JMU) invites applications for the position of Academic Unit Head for the Department of Psychology in the College of Health and Behavioral Studies (CHBS). We seek a visionary leader who emphasizes a commitment to undergrad...

Apply Now

Not You?

Thank you