Director of IT Applications (On Campus)

Middlesex Community College (MA)

Lowell (MA)

On-site

USD 125,000 - 135,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Tuition benefits
Retirement program
Flexible scheduling (Flex Work)

Job summary

Middlesex Community College seeks a Director of IT Applications (On Campus) to lead the staff supporting enterprise administrative applications, reporting infrastructure, and web technology. The role requires directing multi-system integrations and ensuring secure data services on site at Lowell with occasional travel to Bedford.

The position reports to the CIO, offers a 37.5-hour week, and requires a strong background in large-scale application development and Ellucian products.

Qualifications

  • Bachelor's degree in CS/IT/Business; ten years of experience in application development and leadership.
  • Significant programming experience with C and PL/SQL in UNIX; familiarity with Omni CMS, Visual Studio, CSS, JavaScript, HTML, XML, SQL Server.
  • Experience with Java, web services, and integration of enterprise systems.

Responsibilities

  • Direct staff supporting enterprise administrative applications and reporting infrastructure.
  • Develop specifications, costs, and schedules for computer applications.
  • Maintain project lists, coordinate programming staff, and communicate status.
  • Manage Banner–Blackboard integration using Ellucian ILP and Ethos.
  • Oversee MCC Mobile App and My MCC Portal platforms and ADA-compliant web content.
  • Architect and manage institutional reporting environment and data security.

Skills

C
PL/SQL
UNIX
JavaScript
HTML/CSS
SQL Server
Java
Web services

Education

Bachelor's degree in CS/IT/Business
Ten years of app development & large project mgmt

Tools

Omni CMS
Visual Studio
Ellucian ILP
Ellucian Ethos
Banner
Oracle SQL*Plus

Job description

About Middlesex Community College

Middlesex Community College (MCC), established in 1970, provides access to affordable education to prepare individuals for success and lifelong learning. We promote academic excellence, provide workforce development opportunities, and empower all learners to become productive and socially responsible members of our local and global communities.

The College provides a broad range of services that are essential to attract, reward, and retain talented faculty and staff. The MCC community promotes a work environment where our employees feel supported and empowered to best serve our student population. We are proud to offer our classes on both the Bedford and Lowell campuses, as well as a robust online course offering. MCC is committed to transforming lives as we educate, challenge, and support all students as evident in our strategic plan.

Job Title

Title: Director of IT Applications (On Campus)

Unit: Non-Unit Professional (NUP)

Department: Information Technology

Reports to: Chief Information Officer

Date: July 23, 2026 (Reopen October 5, 2026)

General Summary

Under the direction of the Chief Information Officer, responsible for directing and managing the staff supporting the College's enterprise administrative applications, the institutional reporting infrastructure, and associated extensions along with external and internal web technology and non-ERP applications. This position is an in-person, on-campus position. Regular and reliable on-site presence is an essential requirement of the role.

Duties and Responsibilities
  • Participate in institutional governance and decision-making related to system implementation, integration, priority setting, and scheduling.
  • Work with administrative offices to identify requirements for computer application systems.
  • Develop specifications for computer application systems and work with constituencies for approval of specifications.
  • Develop cost estimates and delivery schedules for computer applications.
  • Maintain an active project list, schedule work, and communicate status to user constituencies.
  • Assign projects and coordinate the work of the programming staff.
  • Provide computing support to major administrative areas of the college, including Financial Aid, Fiscal Management, Human Resources, Institutional Research, Student Records, College Advancement, and Facilities Management/Scheduling.
  • Manage delivery of data-driven services in support of institutional Portal environment.
  • Manage delivery of authoritative data to the College's identity management system.
  • Develop, modify, upgrade, and maintain client/server, web, and PC-based software applications and databases.
  • Manage the Banner to Blackboard integration process using Ellucian ILP and Ellucian Ethos.
  • Manage the MCC Mobile App and My MCC Portal platforms.
  • Manage the online software for course evaluations.
  • Manage access and editor training for the college website and ensure that web content complies with ADA requirements.
  • Architect and manage federal and state-level institutional reporting environment and associated reporting tools.
  • Participate in the scheduling and execution of major computing functions such as software implementations, upgrades, system enhancements, batch updates, print routines, and data maintenance.
  • Ensure application data security in conjunction with functional decision-makers.
  • Recommend and manage system integration projects, including the provision of data and web services layer.
  • Develop and support professional development plans for staff to ensure currency with the technology environments associated with enterprise applications.
  • Supervises Programmers/Analysts and Systems Analysts. Carries out supervisory responsibilities in accordance with Middlesex Community College's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
  • Perform other related duties as required.
Requirements
  • Bachelor's degree, preferably in Computer Science, IT, or Business, with ten years of experience in application development and managing large application development projects. The education requirement may be substituted with supplementary training and twelve years of experience in application development and management of large application development projects.
  • Significant programming experience with C and PL/SQL in a UNIX environment Omni CMS, Visual Studio, CSS, JavaScript, HTML, XML, SQL Server.
  • Understanding and experience in Java-based programming.
  • Understanding and experience in database services and web services development.
  • Ability to manage multiple projects and meet deadlines.
  • Ability to develop computer application requirements, specifications, costs, and schedules.
  • Ability to communicate effectively both verbally and in writing, to establish positive public relations, and to interact with a wide variety of people.
  • Commitment to the mission and philosophy of the college with an understanding and respect for the goals of the college activities.
  • Financial management skills.
  • Familiarity with client/server applications, cloud-based applications, Oracle SQL*Plus and PL/SQL, Banner, and other Ellucian products.
Additional Information

Salary Range: $125,000-$135,000 actual salary commensurate with academic background and experience. Employees of Middlesex Community College are considered employees of the Commonwealth of Massachusetts and receive benefits, which include:

  • High-quality and affordable health insurance through the Commonwealth's Group Insurance Commission (GIC)
  • Competitive Dental and Vision Plans
  • Flexible Spending Account and Dependent Care Assistance programs
  • Low-cost basic and optional life insurance
  • Retirement Savings: State Employees' Pension or Optional Retirement Program (ORP) and Deferred Compensation 457(b) plan or 403(b).
  • 12 paid holidays per year and competitive Sick, Vacation, and Personal Time
  • Tuition Benefits for employees and dependents at state colleges and universities
  • Short-Term Disability and Extended Illness program participation options
  • Professional Development and Continuing Education opportunities
  • Cell Phone Bill Discounts with Verizon and T-Mobile Cell Phone Carriers
  • Access to the Commonwealth's Mass4You, employee assistance program
  • Free employee parking on Bedford and Lowell campuses
  • Eligibility towards Public Service Loan Forgiveness (PSLF)
Location

Location: Lowell campus with occasional travel to Bedford as needed

Hours

Hours: 37.5 hours per week, schedule to be determined upon hire. The College offers flexible scheduling through its Flex Work Program, which allows eligible employees, with appropriate approval, to extend work hours on certain days to reduce or eliminate scheduled hours on another day.

Expected Start Date

Expected Start Date: November 2026

Application Deadline

Application Deadline: October 26, 2026

Pre-Employment Requirements

The College will not sponsor applicants for work visas. All offers of employment at Middlesex Community College are contingent upon clear results of a thorough background check. Background checks will be conducted on all final candidates, as deemed necessary. Middlesex Community College only accepts application materials through our online application system. We are unable to accept application materials through mail, email, fax, or hand delivery. If you do not have access to a computer, please contact Human Resources at careers@middlesex.edu. Middlesex Community College strives to make the application and interview process accessible for all applicants but understands that applicants may still encounter barriers due to ability, language, or technology. If we can make the process any more accessible for you, contact Human Resources at 781-280-3546 or careers@middlesex.edu.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Manager (On-Campus)
Senior Systems Manager (On-Campus)

Middlesex Community College (MA) • Lowell (MA)

On-site
USD 110,000 - 115,000
Health insurance
Pension/Retirement benefits (ORP)
Tuition benefits
+2
Senior Systems Manager (On-Campus)
Senior Systems Manager (On-Campus)

Middlesex • Lowell (MA)

On-site
USD 110,000 - 115,000
Tuition Benefits for employees and dep
Professional Development opportunities
Free employee parking on Bedford and |
Senior Systems Manager (On-Campus) - Middlesex Community College
Senior Systems Manager (On-Campus) - Middlesex Community College

Middlesex Community College • Lowell (MA)

On-site
USD 110,000 - 115,000
Health insurance
Tuition benefits
Free employee parking
+1
Senior Systems Manager (On-Campus) - Middlesex Community College
Senior Systems Manager (On-Campus) - Middlesex Community College

Quest Oracle Community • Lowell (MA)

On-site
USD 110,000 - 115,000
Health insurance
Retirement benefits
Tuition benefits for employees and…
+2
Enterprise Application Developer (On Campus) (Two Vacancies)
Enterprise Application Developer (On Campus) (Two Vacancies)

Middlesex Community College (MA) • Lowell (MA)

On-site
USD 90,000 - 100,000
Health insurance
Retirement benefits
Tuition benefit
Administrative Assistant I, Enrollment Management
Administrative Assistant I, Enrollment Management

Middlesex Community College (MA) • Lowell (MA)

On-site
USD 50,000 - 62,000
Free employee parking on Bedford and/|
Tuition Benefits for employees and/or
Information Security Analyst (On Campus)
Information Security Analyst (On Campus)

Middlesex Community College (MA) • Lowell (MA)

On-site
USD 89,000 - 99,000
Health insurance
Dental and Vision Plans
Retirement plan
+4
Program Assistant, Office of Strategic Priorities and Professional Development
Program Assistant, Office of Strategic Priorities and Professional Development

Middlesex Community College (MA) • Lowell (MA)

On-site
USD 24,000 - 34,000
Location: Lowell campus
15 hours per week
Salary: $21.25/hr
Administrative Assistant II, Student Support Services
Administrative Assistant II, Student Support Services

Middlesex Community College (MA) • Bedford (MA)

On-site
USD 56,000 - 69,000
Health insurance
Dental and Vision plans
Flexible Spending Account
+4
Administrative Assistant I, Enrollment Management - Middlesex Community College
Administrative Assistant I, Enrollment Management - Middlesex Community College

Middlesex Community College • Lowell (MA)

On-site
USD 50,000 - 62,000