Senior Business Application Developer, PSS1
Position Summary:
Rowan University’s Division of Information Resources and Technology (IRT) is seeking a senior-level experienced Business Application Developer with a focus on Boomi development to join our growing team. Are you an imaginative, adaptable problem-solver who enjoys working with a wide variety of technologies? You will work with our core group of developers and engineers to create, automate, and implement solutions for various colleges and departments at Rowan University.
Reporting to the Associate Director of Applications and Integrations, the Senior Business Application Developer will be responsible for the design, implementation, integration, and maintenance of various applications supported by the Division of Information Resources and Technology. The position will also work closely with a wide variety of IRT and business unit staff in a collaborative manner to support various needs across the institution, and will represent the Applications and Integration team on various division and institution wide projects. Leveraging the Boomi iPaaS platform, you will develop and maintain integration processes, consume API endpoints, utilize error handling and logging capabilities, and manage data mapping and transformation processes. You will also optimize deployment and version control features, and create detailed process documentation.
Qualifications:
4-year degree or equivalent education in a related field. Professional experience may be substituted for education on a year-for-year basis.
At least four (4) years of related professional experience
Strong experience with developing integrations on the Boomi platform
Proficiency with re-factoring programs and modernizing legacy processes using Boomi
Proficiency with object-oriented design and programming principles
Proficiency with developing readable and maintainable programming logic
Strong testing skills to ensure programs are error-free: developing test plans, executing regression and unit tests
Strong problem-solving skills: Ability to interpret business requirements into technical designs, identify multiple solution alternatives, intuitively recognize missing parts of a problem, and formulate effective questions for resolution
Experience working with SQL and RDBMSs, such as Oracle, PostgreSQL, SQLite, SQL Server, etc.
Experience consuming APIs
Experience designing, integrating, and automating complex processes
Experience in identifying and addressing data translation issues and minimizing downstream impacts
Implement auditing, logging, and monitoring of integration processes
Ability to excel when working on a scrum team in a collaborative agile environment
Ability to write effective program and process documentation
Preferred qualifications:
Experience building integrations within Boomi using Technology Connectors, REST API, HTTP Client, REST Client, and OpenAPI.
Experience and passion around low-code development tools and platforms
Experience creating APIs
Experience in managing and developing systems within a higher education environment. Experience with Banner and Slate is highly desired.
Demonstrated ability to build relationships with vendors to understand changes in the higher-education application ecosystem
Experience with data governance in a broad enterprise
Ability to write and present application support training materials
Experience with effectively using source code versioning tools (git, Microsoft Team Foundation Server, Mercurial, etc.)