Programmer Analyst I and II (Database Administration)

Community College of Baltimore County

Catonsville, MD

JOB DETAILS
SALARY
$77,293–$144,647 Per Year
SKILLS
Administrative Skills, Analysis Skills, Automation, Best Practices, Business Analysis, Business Processes, Coding Standards, Computer Programming, Cross-Functional, Data Modeling, Data Quality, Database Administration, Debugging Skills, Documentation, Emerging Technology, Enterprise Applications, Finance, Financial Aid, Health Plan, Help Desk, Human Resources, Identify Issues, Information Technology & Information Systems, Java, JavaScript, Knowledge Transfer, Legal, Linux Operating System, Maintain Compliance, Mentoring, Microsoft SharePoint, Microsoft Transact-SQL (T-SQL), Multiplatform/Cross-Platform, Operational Improvement, Operational Strategy, Oracle, Oracle PL-SQL, Patient Care, Prescription Drugs, Problem Solving Skills, Process Analysis, Process Flow, Program Evaluation, Project Development, Project Planning, Public Safety, Quality Assurance, Regulatory Compliance, Reimbursement, Requirements Management, Retirement Plan, SQL (Structured Query Language), Scripting (Scripting Languages), Software Administration, Software Engineering, System Integration (SI), Systems Reliability, Technical Support, Technical Writing, Testing, Time Management, Training/Teaching, Tuition Fees, Tuition Reimbursement, Unix Shell Programming
LOCATION
Catonsville, MD
POSTED
30+ days ago

Programmer Analyst I and II (Database Administration) Salary ---------------------------------------------------------

$77,293.00 - $144,647.00 Annually

Location: Catonsville, MD

Job Type: Full-Time

Staff Job Number: 2026-018

Division: Administrative Services

Department: Applications Development

Opening Date: 03/02/2026

Description ------------

CCBC employs programmers across a wide range of application development and systems support areas. We are currently seeking a Programmer with a particular focus on database administration within our Ellucian Banner and Oracle environments. This role supports database maintenance, Banner administrative processes, SQL and PL/SQL development, and collaboration with database administrators to ensure data integrity, system performance, and reliable enterprise operations. Candidates with experience or interest in database administration or database-driven application support are especially encouraged to apply. Please note that there might be occasional off-hours support required to support the enterprise applications.

Programmer Analyst I Responsibilities -----------------------------------

Analyze and translate business requirements into technical specifications, ensuring alignment with institutional goals and operational needs.

Design, develop, and maintain enterprise applications using programming and scripting languages, with a focus on performance, scalability, and maintainability.

Conduct business process reviews across administrative domains such as admissions, registration, finance, HR, and financial aid, identifying opportunities for automation and optimization.

Collaborate with stakeholders and cross-functional teams to implement integrated solutions that support enterprise-wide workflows and data integrity.

Perform debugging, testing, and configuration of applications, ensuring reliability and compliance with institutional standards.

Produce and maintain technical documentation including process flows, data models, and technical specifications to support ongoing development and knowledge transfer.

Provide Tier III support for enterprise systems, resolving escalated issues and coordinating with IT support teams to ensure timely resolution.

Contributing to the development and enforcement of coding standards, best practices, and quality assurance protocols within the development team.

Programmer Analyst II Responsibilities --------------------------------------

Leading complex programming and systems integration efforts across enterprise platforms.

Conducting in-depth business analysis to identify, design, and implement solutions that improve operational efficiency and data integrity.

Diagnosing and resolving advanced technical issues, ensuring system reliability and performance.

Collaborating with stakeholders and cross-functional teams to define requirements, develop project plans, and deliver high-impact solutions.

Mentoring staff and contributing to the development of best practices, standards, and documentation.

Evaluating emerging technologies and recommending enhancements to existing systems and processes.

Providing Tier III technical support, serving as a senior resource for escalated issues and coordinating with the Help Desk and Support Center to ensure resolution.

Mentoring Programmer Analysts and Programmers by offering guidance on technical challenges and promoting adherence to development standards and best practices.

Requirements ------------

Programmer Analyst I

  • Bachelor's degree in information technology.
  • 8 years of information technology experience in supporting enterprise administrative applications.
  • Passing score on programming assessment required job-specific languages such as Java, JavaScript, Linux Shell Scripting, TSQL, PL/SQL.
  • Placement on the Programmer/Analyst I level requires completion of at least two technical certification identified as appropriate for the Programmer/Analyst I level in the College's Programmer Certification Matrix and at least one certification identified for the next lower level in the matrix.

Programmer Analyst II

  • Bachelor's degree in information technology.
  • 12 years of relevant information technology experience supporting enterprise administrative applications and business process analysis.
  • Passing score on programming assessment for required job-specific languages such as Java, JavaScript, Linux Shell Scripting, TSQL, PL/SQL.
  • Placement on the Programmer/Analyst II level requires completion of at least three technical certification identified as appropriate for the Programmer/Analyst II level in the College's Programmer Certification Matrix and at least one certification identified for the next two lower levels in the matrix.

Benefits --------

CCBC Full Time Benefits At A Glance

  • Health and Medical: CIGNA Cigna Open Access Plus (OAP) Cigna Open Access Plus In Network (OAPIN) Kaiser
  • Prescription Drug Benefits: For CIGNA Plans - included in Cigna Plan Medical Premiums Kaiser - included in Kaiser Medical Premium
  • Mental Health: Emotional, drug/alcohol abuse treatment, both inpatient and outpatient, provided when pre-approved. Premium included in medical care plan.
  • Dental Benefits: CareFirst Blue Cross/Blue Shield Regional Traditional CareFirst Blue Cross/Blue Shield Regional Preferred
  • Vision Benefits: NVAFlexible Spending Accounts Benefit Strategies Health Spending Account $2,600 Benefit Strategies Dependent Care (children under 13 and elder care) $5,000
  • Financial: Term Life Insurance: MetLife Employee Basic Life Insurance is 1 times your salary with a minimum of $50,000 (90/10) Employee Supplemental Life Insurance is available in multiples of $10,000 with a maximum of $200,000. Supplemental Term Life Insurance is available for spouse (increments of $10,000 to a maximum of 50% of employee combined basic and supplemental amount) and dependents ($10,000). Supplemental Term Life Insurance is 100% employee paid.
  • Permanent Whole Life Insurance: Unum Permanent Whole Life Insurance with Optional Long Term Care rider available through Unum. Available to full-time employees, part-time associates, and adjunct faculty. Spouse and dependent coverage available. Permanent Whole Life Insurance accrues cash value, premiums will not increase, and coverage will not decrease. Permanent Whole Life Insurance is 100% employee paid.
  • Accidental Death & Dismemberment: The HartfordIndividual or Family Coverage. Employee pays a rate in multiples of $10,000 to a maximum of $300,000.
  • Long-Term Disability: Plan pays 60% of gross monthly salary after 90 consecutive days of absence. Employee pays 100% of premium.
  • Retirement Plans: Maryland State Teacher's Pension System (7% contributory) Optional Retirement Plan (non-contributory) Baltimore County Employees' Retirement System (7% contributory)
  • Supplemental (Retirement Annuities): 403(b) and 457(b) Tax-sheltered annuities - 403(b). Payroll salary reduction authorization is needed. The form is available on SharePoint Forms/Human Resources Forms. The 403(b) supplemental retirement plan is available to all CCBC employees (Adjunct Faculty, Part Time Associates and Full Time employees). Roth 403(b) is a savings feature that is available when you open a 403(b) account. The Roth 403(b) savings feature allows employees to contribute after-tax dollars and then withdraw tax-free dollars from their account upon retirement. The Roth 403(b) savings feature is only offered by the following vendors: TIAA-CREF and VOYA Financial Advisors, Inc. Adjunct Faculty, Part Time Associates and Full Time employees are eligible to save for retirement using the Roth 403(b) savings feature. Employees may contribute traditional pre-tax 403(b) dollars and Roth 403(b) post-tax dollars simultaneously. The savings limits are combined for the Traditional 403(b) and the Roth 403(b) contributions. Deferred Compensation Plan - 457(b) offered through VOYA Financial Advisors, Inc. The 457(b) salary reduction authorization form is needed. The form is available on SharePoint Forms/Human Resources Forms.
  • Legal Services: Legal Resources is a pre-paid legal voluntary benefit for advice, consultation and representation for commonly used legal services.
  • Credit Union: First Financial Federal Credit Union membership available to employees.
  • Direct Deposit: Its convenient, safe, reliable and saves time. No waiting for your check on payday. The money is already in your account, whether you are at work or on vacation. Mandatory payroll direct deposit allows employees the control and flexibility of directing their pay to different accounts at any bank, in any location.
  • Employee Assistance Program (EAP): Cigna BehavioralFree personal advocates assisting you and any household member to resolve any issues.
  • Paid Leave Benefits: Academic, Bereavement, Sick and Safe Leave, Jury Duty, Religious Holidays, Military Leave, Sabbatical, Personal, Vacation, and Holidays.
  • Tuition Assistance: Eligible full-time employees may qualify for waiver or reimbursement programs. Spouses and legal dependents up to age 22 are eligible for reimbursement with proof of successful completion and a C or better grade. Employee's eligible for Tuition Assistance become eligible for the external Tuition reimbursement program the first semester after one calendar year of employment. Eligibility for waiver or reimbursement for CCBC courses begins after the completion of a 90 day probation for public safety and classified employees.
  • Academic Cash Award: Classified employees are eligible for a lump sum award of $500 for completion of an unduplicated college degree.
  • McDaniel College's Educator's Legacy Scholarship Program: CCBC is proud to offer an exciting new benefit to all benefits-eligible employees! Read more »

About the Company

C

Community College of Baltimore County

CCBC is the college of choice for over 70,000 students and 200 businesses each year — all with unique goals, strengths and requirements. By offering a holistic learning environment that is both accepting and challenging, we meet students where they are and take them where they want to go.

CCBC is committed to ensuring equal opportunity and nondiscrimination in all hiring and employment practices. We are committed to equal treatment for all applicants and employees and will not discriminate based on race, color, religion, gender, age, national origin, ancestry, veteran status, disability, sexual orientation or any other basis protected by law.

CCBC’s benefits include medical, dental, vision, disability insurance, ample paid time off, choice of one of two Maryland State Retirement Plans (contributory and noncontributory), and much more.

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Education
FOUNDED
1957
WEBSITE
http://www.ccbcmd.edu/jobs