CRM Developer - MS Campus Mgmt

Updated: over 1 year ago
Location: Spokane, WASHINGTON
Deadline: 02 Oct 2022

First Section


Who We Are
At Gonzaga we don’t just state our mission. We live it every day as a Catholic, Jesuit, and humanistic University. It is the reason we exist and the foundation for our purpose: educating students for lives of leadership and service. From students to faculty and staff members, everyone here knows what we stand for – and they know how valuable our mission is to the success of our institution.
Our competitive benefit packages are part of Gonzaga’s commitment to care for the whole person. Packages include medical, dental, vision, life insurance, disability insurance, flexible spending accounts, retirement, tuition benefits, and other University-provided benefits.
We also provide numerous resources which help bring balance to the complexities of work and personal life through our work/life and wellness programs.
Position Title CRM Developer - MS Campus Mgmt
Posting Number S1822P
Department Chief Technology Office
Work Schedule
Exempt: Standard office hours are Monday –Friday, 8:00 AM –5:00 PM. Incumbent may work non-standard hours as needed.
Employment Status Regular
Temporary or Fixed-Term Assignment End Date
Hours per Week 40
Months per Year 12
Job Purpose
The CRM Developer is responsible for all technical aspects of Gonzaga’s CRM platform – including system configuration, data migrations, data quality, systems integrations, 3rd party applications, and custom code – ensuring effective deployment of the enterprise-wide CRM solution. The Developer works closely with CRM Business Analysts, CRM Product Manager, CRM Architect, and subject matter experts to review business requirements and develop new functionality according to technical specifications for multiple business units. Essential functions include but not limited to: development & system configuration, maintenance & support, integration management, and testing. The job location is on the Gonzaga University campus, located in Spokane, WA.


Essential Functions


Essential Function Category Title Development & System Config
% of time for section 25%
Function Details
​The CRM developer is responsible for the development, and on-going support of custom applications and objects within Microsoft Dynamics CRM. Duties include: Lead the development, deployment, customization and integration of Microsoft Dynamics CRMServe as a Subject Matter Expert (SME) within all aspects of CRM software to include technical requirements, system configuration, user requirements, and system upgrades. Provide technical guidance/expertise to team members. Extend capability of CRM through creation of new entities, forms, work flows and reports.Identify and implement third party applications to enhance and support the CRM system.Work with CRM Business Analysts and end users to determine business requirements and build technical solutions to meet those requirements.Develop and maintain sound change and release management practices for all system changes.
Essential Function Category Title Maintenance & Support
% of time for section 25%
Function Details
| ​Maintain integration guides, system design documents, bug logs, system change logs, and application documentation. Develop technical specifications (as needed) based on functional requirements Exhibit strong analytical and communication skills in communication to internal and external stakeholders. Manage, understand, prioritize and solve internal CRM, SharePoint, and third-party production issues. Lead recovery plan when needed. Monitor, investigate, resolve, or escalate CRM technical support cases. Debug systems and programs. Identify potential risks/issues impacting individual performance or beyond and suggest a resolution Read all release notes related to Gonzaga-owned CRM products before each release and assess technical impact of newly-released functionality on Gonzaga’s solution. Collaborate with the CRM Business Analysts, CRM Product Manager, and CRM Architect on preparation for upgrades and other maintenance activities Provide input to the CRM Product Manager in planning, estimation, and scheduling application development.
Essential Function Category Title Integration Management
% of time for section 20%
Function Details
Design business processes and integrations between Microsoft Dynamics CRM/XRM applications and other applications. Create/maintain integration documentation. Perform data migration activities.
Essential Function Category Title Testing
% of time for section 20%
Function Details
The CRM Developer will perform CRM application testing of configurations and customizations. The incumbent will: Participate in preparation of test plans and test scripts/scenarios. Write queries for the successful extraction of data from source systems (as necessary). Conduct unit, integration, and system testing provide testing direction to CRM Business Analysts for internal testing cycles. Support user acceptance testing to ensure successful release of new functionality.


Other Functions


Other Functions
Incumbent:
May represent the department on University-wide committees or projects as assigned and approved by the supervisor.
actively contributes to the results of a team and works towards achieving team goals and objectives.?


University Competencies


University Work Values
Promoting Excellence in Academic Endeavors and Professional Practice
• Fostering intellectual depth, competence, reflection, and creativity in pursuing exemplary, rather than satisfactory, outcomes
Sharing Responsibility for Mission Identity and Leadership
• Making a personal commitment to learn about Gonzaga’s mission, discovering ways to contribute individually and collaboratively to our distinctive learning and research community
Affirming a Commitment to Human Dignity
• Engaging one another with profound respect, professionalism, and cura personalis while supporting one another’s continued learning, development, and maximizing of potential
Advancing a Culture of Inclusiveness
• Developing cultural fluencies and global awarenesses, and practicing habits that enable us to value, recruit, and support community members from historically underrepresented backgrounds
Caring for Our Common Home and Integral Ecology
• Growing ecological awareness of and respect for the interconnectedness of human and non-human life, and the need to develop and practice habits that are mutually beneficial to all life
Cultivating Individual and Community Accountability
• Demonstrating mutual commitment to our shared project by holding ourselves and others responsible for actions, expecting appropriate behavior, and aligning activities with ethical and professional standards


Qualifications/Knowledge Required/Years Experience Required


Degree Required Bachelor's Degree
Certifications and/or Licensures required
​Microsoft Dynamics 365 Customization and Configuration.
Knowledge Required Specialist Knowledge in field
Years Experience Required 3-4.99 years
Minimum Qualifications
  • Bachelor’s degree in information technology, computer science or related field.
  • Certifications and/or Licensure: Microsoft Dynamics 365 Customization and Configuration.
  • Minimum 4 years of experience developing in Microsoft Dynamics CRM (v 9.2) in a large enterprise scale environment including: Security models, Configurations, Customizations, Plug-ins, workflows development, Business process flows, Development of custom workflow activities, Schema/entity model Extensions. Visual studio Team Foundation Server and Azure DevOps.
  • 4 years of experience with Power apps, Power BI, Plug-in Registration tool, Azure web components, Ribbon workbench, Visual studio 2017, TFS, Azure DevOps, Reports Designer, Load and Performance testing
  • 2 years of experience required with: Anthology Raise and Reach solutions, Dell Boomi, SSIS, and Azure, Sitefinity CMS, and ADX portals.
  • Languages & Scripts: C, C++, C#, JAVA, CSS, JavaScript, jQuery, XML, XSL, XSLT, HTML, VB.NET, PL/SQL.
  • Net Frameworks & Others: ASP.NET, MVC, C#, AJAX, WPF, WCF, REST, Windows & Web Services.
  • APIs: Web/ Windows Services, Windows Forms, Collections, ADO.NET, Web Browser, Entity Framework, MVC, Nu-Get. Concepts OOAD, Design Patterns, Refactoring, Agile.
  • Reporting Services and Tools: SSRS, SSIS, Visual Studio Report Designer, Crystal reports.
  • Operating Systems: Windows, Linux
  • Excellent communication skills to include internal/external interaction, documentation and presentations.
Desired Qualifications
Physical / Environmental Qualifications
| ​​​Ability to sit for extended periods of time. Ability to read and interpret visual clues from printed matter, projected images, computer screen displays, three-dimensional objects. Frequent use of wrists and hands on keyboarding and computer mouse manipulation. Involves intensive use of computer screen displays. Involves lifting 20 pounds, reaching overhead, stooping, kneeling, bending, walking, carrying and pushing wheeled carts (up to 300 pounds).Ability to bend, kneel, stoop, reach and sit as needed for office work and presentations. Ability to work extended or varied hours as needed to solve project issues, ITS emergencies, or provide normal or extended project support during busy periods of the year. Ability to be mobile campus wide for appropriate business needs.​


Posting Detail Information


Open Date 09/01/2022
Close Date 10/02/2022
Open Until Filled No
Application Review Begins On
Special Instructions to Applicants
EEO Statement
Gonzaga University is a Jesuit, Catholic, humanistic institution, and is therefore interested in candidates who will contribute to its distinctive mission. Gonzaga University is a committed EEO/AA employer and diversity candidates are encouraged to apply. All qualified applicants will receive consideration for employment without regard to their disability status and/or protected veteran status. Applicants with disabilities needing reasonable accommodations to complete the application or hiring process should contact Human Resources (509) 313-5996.
Clery Statement
Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics
The safety of all members of the campus community is of vital concern to Gonzaga University. Information regarding crime prevention advice, the law enforcement authority of Campus Security, policies concerning the reporting of any crimes which occurred on the campus (and other specified locations), other security and safety-related policies, as well as the crime statistics for the most recent 3-year period may be found in the Campus Safety and Security Guide and Annual Fire Safety Report. The Gonzaga-In-Florence Safety & Security Guide is also available.
A copy of the report can be found online at www.Gonzaga.edu/Clery . A paper copy of the Campus Safety & Security Guide and Annual Fire Safety Report or the Gonzaga-In-Florence Safety & Security Guide may be obtained by contacting the Student Development Office on main campus, College Hall 120. The Florence Guide may also be obtained on the Florence campus in room 105.


Similar Positions