×
Register Here to Apply for Jobs or Post Jobs. X

Enterprise Programmer​/Integration Specialist; On Campus

Job in Lowell, Middlesex County, Massachusetts, 01856, USA
Listing for: Middlesex Community College
Full Time position
Listed on 2026-01-10
Job specializations:
  • IT/Tech
    IT Consultant, Systems Analyst
Salary/Wage Range or Industry Benchmark: 80000 - 90000 USD Yearly USD 80000.00 90000.00 YEAR
Job Description & How to Apply Below
Position: Enterprise Programmer/Integration Specialist (On Campus) - Middlesex Community College

Location: Lowell, MA Category: Full-time Staff Posted On: Tue Aug 12 2025

Job Description

Title: Enterprise Programmer / Integration Specialist

Unit: Non-Unit Professional (NUP)

Department: Information Technology, IT Applications

Reports to: Director of IT Applications

Date: August 12, 2025 (Re posted January 5, 2026)

General Summary

The Enterprise Programmer/Integration Specialist will develop and implement business solutions through the full software development life cycle; support the Senior Programmer Manager in the execution of all principal functions of the IT Applications group; will serve as the point of contact between the IT Applications group and functional users; serve as the point of contact for data interfaces between outside vendor support and IT technical support resources;
The Enterprise Programmer/Integration Specialist is specifically responsible for the design, implementation, testing, integration, deployment, and maintenance of complex solutions in support of our Enterprise, Planning, and Resource software (Ellucian Banner) and other Ellucian applications, such as Self-Service Banner, and Degree Works. The position will also be responsible for the implementation, support, and administration of all integrations between our Banner ERP and third‑party applications.

Essential

Job Functions
  • Quickly convert ideas and solutions to application shortcomings consistent with the Waterfall and Agile development methodologies for new projects and customizations.
  • Analyze and modify existing applications and processes, and provide recommendations for system and process improvements.
  • Diagnose and resolve software issues reported to our Service Desk staff and ticket management system.
  • Perform integration initiatives for 3rd party products, using API's, Ellucian Ethos, ILP 5, Go Anywhere and other integration tools.
  • Provide application and user support to the core Ellucian Banner suite including Banner Admin Pages, Job Submission, Self Service, Degree Works, and customizations.
  • Provide input when reviewing new academic application designs to ensure consistency with business objectives and technical standards.
  • Create and deploy data queries for ad hoc reporting
Other Duties and Responsibilities
  • Maintain current knowledge of trends and practices in the field through peer associations, attendance at conferences, seminars, study and review of literature, and professional development opportunities.
  • May be required to be available for after‑hours emergency response duties as a member of a 7x24x365 support team.
  • Performs other related duties as required.
Job Requirements
  • Bachelor's degree in IT, Computer Science or a related field with 2 years' experience of the following:
    • Developing software solutions for Ellucian Banner Information systems and related modules such as Banner 9.x, Banner Self‑Service, Degree Works, Ethos, and 3rd Party Application integration/API's.
  • Experience implementing medium and large scale IT projects and customizations for ERP systems.
  • 2 years' experience actively programming with a Unix shell scripting language, Bash preferred, Perl, Java, C, SQLPlus, and PL/SQL.
  • Knowledge of one or more of the following:
    Groovy and Grails, GIT, C#, SQL, Graph

    QL, Postman, Java script, React

    JS, or .NET.
  • Experience with RESTful web services.
  • Experience developing integrations using REST with JSON, SOAP with XML, or GRAPHQL.
  • Experience building custom solutions using ASP.NET/MVC.
  • Ability to operate within a complex product and academic environment requiring the ability to effectively prioritize and manage multiple requests simultaneously.
  • Able to work independently and maintain focus on priority tasks.
  • Ability to maintain change control and testing processes for modifications.
  • Ability to collaborate with administrative staff offices and management teams to develop efficient plans, processes, and timelines for addressing all identified support and upgrade activities.
  • Ability to create and maintain detailed testing plans and associated scripts.
  • Ability to conduct research into administrative application issues and products as required.
  • Participate in creation of both technical and user manuals for new and existing applications.
  • Ability to prioritize tasks and manage multiple, complex and varied assignments in a timely manner.
  • Must be well organized and able to keep written records.
  • Strong customer service skills with the ability to analyze and interpret data and to clearly and effectively communicate technical information to individuals at all levels of the organization.
Preferred Qualifications
  • Experience designing business based solutions to support the functions in various institutional units, preferably in a higher education environment.
  • Experience following the Software Development Life Cycle (SDLC), iterative processes, and version control.
  • Bilingual skills a plus
Additional Information

Salary Range : $80,000 to $90,000 Starting salary dependent upon experience. Employees of Middlesex Community College are considered employees of the…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary