Full-Time Staff

Programmer Analyst I and II

Posted by Community College of Baltimore County • Catonsville, Maryland, United States

📍 Catonsville, Maryland 🕒 March 01, 2026

About the Role

Class Description

CCBC has two levels of Programmer Analyst roles, each with increasing responsibilities and requirements. The specific responsibilities, requirements, and pay ranges for each level are detailed below.

The Programmer Analyst I maintains information technology systems including software development life cycles to design, analysis, detail programming, testing, and documentation, understanding business goals and objects, and ensuring projects are delivered in timely manners. 

The Programmer/Analyst II serves as a senior technical expert responsible for the advanced support, operation, maintenance, and development of enterprise business applications, including but not limited to the Ellucian Banner ERP system. This role provides strategic and technical leadership in the planning, execution, and evaluation of administrative and academic application initiatives that align with the College’s mission and the strategic vision fo...

Ready to Apply?

Submit your application today and take the next step in your career journey with Community College of Baltimore County.

Apply Now