Job Information
University of Maryland, Baltimore Enterprise Application Developer or Senior Enterprise Application Developer in Baltimore, Maryland
The Center for Information Technology Services (CITS)has an exciting opportunity available for anApplication DeveloperorSeniorApplication Developer forEnterprise Applicationsto become part of a team implementing the cloud based Blackbaud CRMfor UMB’s Philanthropy office.The selected candidate, under general direction, will independently design, develop and implement reports and application extensions using a variety of technologies. They will assist in on-going support and maintenance of the CRM application. /This is one position that will be filled as a Developer or Senior Developer depending on the selected candidate’s experience and education./ UMB is a public university and constituent institution of the University System of Maryland. All employees are expected to work primarily physically within the State of Maryland.Remote, hybrid work option available for Maryland-based candidates as well as those residing in Pennsylvania, Delaware, Virginia, West Virginia and the District of Columbia willing to work part-time in Maryland. Benefits UMB offers a comprehensivebenefits packagethat prioritizes wellness, work/life balance, and professional development. This position participates in a retirement program that must be selected and is effective on your date of hire. Exempt regular staff receive a generous leave package that includes over 4 weeks of vacation accrued each year, paid holidays, unlimited accrual of sick time, and comprehensive health insurance; professional learning and development programs; tuition remission for employees and their dependents at any University System of Maryland school; and flexible work schedules and teleworking options (if applicable per job). PRIMARY DUTIES - Developer, IT Enterprise Application * Design, develop, test and maintain enterprise-wide software reports and application extensions throughout the lifecycle from inception to implementation for the cloud-based Blackbaud CRM System. * Collaborate with business stakeholders to gather integration requirements and translate them into technical specifications. * Leverage application and reporting tools for Blackbaud CRM to deliver solutions. * Leverage third party reporting tools such as PLSQL, Oracle Analytics, and similar Business Intelligence tools. * Create technical documentation. * Troubleshoot issues with application, integrations, and reporting. * Understand and apply current campus software development methodologies. * Communicate and coordinate with other team members to ensure project goals are met. * Ensure accuracy, reliability, and performance of applications. * Performs other duties as assigned. PRIMARY DUTIES - Developer, IT Enterprise Application Senior * Perform all duties of the Developer, IT Enterprise Application including: * Designs, develops, tests, and maintains enterprise-wide software applications throughout the lifecycle from inception to implementation. * Acts as an applications expert for campus functional staff and central office staff for some application modules. * Translates functional requirements into technical design including system configuration and processing requirements. * Assist in code migrations in development environments. * Communicates and coordinates with other team members to ensure project goals are met. * Analyzes ERP software applications and evaluates campus requirements against available solutions. * Identifies system inefficiencies and recommends effective solutions. * Maximizes function and effectiveness of enterprise applications by collaborating with database and systems administration staff. * Interacts with functional staff and campus community to troubleshoot issues and design and implement resolutions. * Ensures documentation, functional and technical specifications are up-to-date. * May lead and train other staff associated with enterprise-wide application development * Performs other duties as assigned. Minimum Qualifications *- Developer, IT Enterprise Application* Education:Bachelor's degree in Computer Science or Information Systems or a related field. Experience: *Two (2) years of experience with ERP software packages (e.g., PeopleSoft/Oracle, Banner, etc.), or other enterprise-wide application software (e.g. COEUS, Maximus ERS). *Preferred Experience: *Experience with application development or reporting tools preferred.Experience reporting with SQL Server Reporting Services (SSRS), SQL, Oracle Analytics Cloud and similar BI tools preferred. Programming experience in C#, XML preferred. *Other:May consider a combination of directly related experience and education. ESSENTIAL EMPLOYEE DESIGNATION: *The position is designated as an essential employee who may be required to work on non-business days or outside of normal business hours to ensure the continuity of operations for information technology services. *Minimum Qualifications- Developer, IT Enterprise Application Senior* *Education:Bachelor's degree in Computer Science or Information Systems or a related field. Experience: *Four (4) years of experience with ERP software packages (e.g., PeopleSoft/Oracle, Banner, etc.), or other enterprise-wide application software (e.g. COEUS, Maximus ERS). *Preferred Experience: *Experience with application development or reporting tools preferred.Experience reporting with SQL Server Reporting Services (SSRS), SQL, Oracle Analytics Cloud and similar BI tools preferred. Programming experience in C#, XML preferred. *Other:May consider a combination of directly related experience and education. ESSENTIAL EMPLOYEE DESIGNATION:The position is designated as an essential employee who may be required to work on non-business days or outside of normal business hours to ensure the continuity of operations for information technology services. KNOWLEDGE, SKILLS, AND ABILITIES: * Ability to collaborate with clients and/or other members of the team to translate functional requirements into technical specifications. * Ability to troubleshoot development/production issues with other technical staff. * Ability to multi-task in work that is complex and varied in nature. * Ability to support users and assist them in the use of application software. * Ability to provide support to and work collaboratively with senior-level staff. * Ability to communicate effectively, both orally and in writing. * Knowledge of Blackbaud CRM or Microsoft Dynamics 365 preferred. * Knowledge of Financial Edge and Raise Applications preferred. Hiring Range: *Commensurate with education and experience. * IT Enterprise App Developer- $95,000-$107,000 Sr. IT Enterprise App Developer- $118,000 - $141,000 UMB is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law or policy. For assistance related to employment, please contact the Talent Recruitment department atHRJobs@umaryland.edu. If you anticipate needing a reasonable accommodation for a disability under the Americans with Disabilities Act (ADA), during any part of the employment process, please submit aUMB Job Applicant Accommodation Request. You may also contactHRDiversity@umaryland.edu. Please note that only inquiries concerning an ADA request for reasonable accommodation will be responded to from this email address. The University of Maryland, Baltimore prohibits sex discrimination in any education program or activity that it operates. Individuals may report concerns or questions to the Title IX Coordinator. For more information, follow this linkUMB Notice of Non-Discrimination. *Job: Reg or CII Exempt Staff *Organization: CITS Operations *Title: *Enterprise Application Developer or Senior Enterprise Application Developer Location: null Requisition ID: 240001Q5