Academic Jobs Logo
Post My Job Jobs

Application Developer/Senior, Enterprise Kuali Application (Open Rank)

Applications Close:

Post My Job

Baltimore, Maryland, United States

5 Star Employer Ranking

Application Developer/Senior, Enterprise Kuali Application (Open Rank)

The Center for Information Technology Services (CITS) has an exciting opportunity available for an Application Developer or Senior Application Developer to support the Kuali Research enterprise application. The selected candidate will be part of a team responsible for developing, implementing, and maintaining integrations, reporting, and data solutions that support the university's research administration lifecycle, including proposal development, award management, compliance, and sponsor reporting.

Under general direction, the developer will design, develop, and implement system integrations, data workflows, and operational reports using Kuali Research APIs, secure file transfers, and contemporary cloud integration and reporting tools.

Application Developer will develop, modify, test and support integrations and reports using REST APIs, SQL, Oracle Integrations Cloud (OIC), PLSQL and XML technologies.

Senior Application Developer will independently gather requirements, design, develop, modify, test and support and implement integrations, reporting solutions, and data workflows, and may lead or mentor other staff.

This position will be filled as either the Enterprise Applications Developer or the Senior Enterprise Applications Developer based on the chosen candidate's qualifications.

Benefits: Exempt Regular

UMB offers a comprehensive benefits package that prioritizes wellness, work/life balance, and professional development, along with additional exciting perks that employees can take advantage of. 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 PAID leave package that includes over 4 weeks of vacation accrued each year, 15 paid holidays, 3 personal leave, 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).

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.

Essential Functions

  • Design, develop, and test integrations between Kuali Research and other campus systems using REST APIs, SFTP/file-based transfers, Oracle Integration Cloud technology and integration platforms.
  • Collaborate with business stakeholders in Research Administration and Sponsored Programs and Compliance to gather requirements and translate them into technical specifications.
  • Develop and maintain application reports, dashboards, and data extracts to support operational and compliance reporting needs.
  • Write and optimize SQL queries for analytics, reconciliation, audits, and data validation.
  • Troubleshoot and resolve issues with application integrations, data flows, and reporting processes.
  • Apply current software development methodologies and best practices.
  • Design and develop tools to ensure system integrity, data accuracy, and performance.
  • Conduct testing and debugging of application, integrations and reporting solutions.
  • Monitor and support production application and integrations, providing timely resolution to issues.
  • Document processes, technical specifications, data mappings, and runbooks.
  • Communicate and coordinate with other technical teams to ensure project goals are met.

Qualifications :

Education: Bachelor's degree in Information Technology, Computer Science, or a related field.

Experience: Application Developer, Enterprise Applications
Requires two (2) years of experience developing and supporting enterprise applications including integrations, reporting, or data workflows using java, REST APIs, SQL, and data transformation tools.

Senior Application Developer, Enterprise Applications
Requires four (4) years of experience independently designing, developing, and supporting enterprise applications, integrations, reporting solutions, and data workflows.

An equivalent combination of education, training, and experience may be considered for either the Developer or Senior Developer job. Except for qualifications established by law, additional related experience and formal education in which one has gained the knowledge, skills, and abilities required for full performance of the work of the job class may be substituted for the education or experience requirement on a year-for-year basis with 30 undergraduate college credits being equivalent to one year of related experience. In instances where specific education and/or experience is required only directly related education and/or experience may be substituted.

Other: This 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 continuity of IT services.

Knowledge, Skills, and Abilities

  • Experience developing and consuming RESTful web services using JSON, XML, and secure authentication methods.
  • Experience designing and consuming GraphQL APIs, including writing queries/mutations, understanding schema/type systems, and optimizing query patterns to avoid over/under-fetching.
  • Strong SQL skills, including complex queries, data validation, and performance optimization.
  • Experience with SFTP/file-based integrations and batch data processing.
  • Experience developing reports and dashboards.
  • Experience developing operational reporting solutions when data is sourced primarily via APIs (GraphQL/REST) rather than direct SQL access, including caching, reconciliation, and extract strategies.
  • Understanding of enterprise application architectures and data flows.
  • Experience with version control, code migration and deployment using Visual Builder Studio.
  • Ability to troubleshoot development, production, and integration issues across applications, databases, and environments.
  • Ability to collaborate with clients and other team members to translate functional requirements into technical specifications.
  • Strong documentation skills for integration designs, data mappings, and operational support procedures.
  • Ability to support users and assist them in the use of application software.
  • Ability to manage multiple priorities in a complex, fast-paced environment.
  • Effective oral and written communication skills.

Preferred Qualifications

  • Experience with Kuali Research or other research administration systems.
  • Knowledge of grants management, proposal routing, award management, and compliance processes.
  • Familiarity with cloud platforms (Oracle Cloud, Azure, or AWS).
  • Familiarity with secure service-to-service authentication patterns (API keys/tokens, OAuth-like flows) and secrets management practices for integrations.

Hiring Range: Commensurate with education and experience.

Developer, IT Enterprise Application $95,000 - $108,000

Senior Developer, IT Enterprise Application $125,000 - $140,000

10

Unlock this job opportunity


View more options below

View full job details

See the complete job description, requirements, and application process

348 Jobs Found

Post My Job

Lancaster, California, United States
Staff / Administration
Closes: Apr 28, 2026

Post My Job

Hanover, New Hampshire, United States
Staff / Administration
Closes: Jun 22, 2026

Post My Job

New Gloucester, Maine, United States
Staff / Administration
Closes: Jun 22, 2026

Post My Job

Richmond, Virginia, United States
Staff / Administration
Closes: Jun 21, 2026

Post My Job

Raleigh, North Carolina
Staff / Administration
Closes: Jun 21, 2026
View More