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

Programmer -(Database and Programmer II; Database

Job in Baltimore, Anne Arundel County, Maryland, 21276, USA
Listing for: The Chronicle Of Higher Education, Inc.
Full Time position
Listed on 2026-05-20
Job specializations:
  • IT/Tech
    Database Administrator, Data Engineer, Data Analyst, IT Support
Salary/Wage Range or Industry Benchmark: 63988 - 117400 USD Yearly USD 63988.00 117400.00 YEAR
Job Description & How to Apply Below
Position: Programmer I -(Database) and Programmer II (Database)

Class 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. Off‑hours support may occasionally be required to support the enterprise applications.

Programmer Levels

CCBC has two levels of Programmer roles, each with increasing responsibilities and minimum requirements. The specific minimum requirements and responsibilities of the positions are described below. Pay ranges are listed above.

Programmer I

($63,988–$105,763) – Entry‑level position that supports the development, maintenance, and operation of enterprise applications. The role focuses on learning software development life cycles, coding, testing, and documentation under supervision. It requires collaborating with other programming staff on projects.

Programmer II

($71,209–$117,400) – Involves maintaining enterprise applications and supporting development from business‑requirement review through implementation. It requires independent work on projects.

For best consideration, apply by February 6, 2026.

Minimum Requirements Programmer I
  • Associate’s degree in information technology and at least two years of information technology experience, or bachelor’s degree in information technology.
  • Completed coursework in key web, programming, and other technologies including SQL, HTML5, CSS, JavaScript, Java, and JQuery. Exposure to web‑server environments such as Apache, Tomcat, and IIS is required. Strong communication and problem‑solving skills are essential.
  • Certifications are encouraged but not required for entry‑level new hires. Certifications listed in the College’s Programmer Certification Matrix will be required for promotional opportunities.
Programmer II
  • Bachelor’s degree in information technology and at least four years of information technology experience supporting enterprise‑level administrative systems.
  • Passing score on programming assessment in languages such as Java, JavaScript, Linux Shell Scripting, TSQL, PL/SQL.
  • Completion of at least one technical certification identified as appropriate for the Programmer II level (e.g., Linux Professional Institute, Tomcat Server Professional, IIS 10 Fundamentals with Power Shell, Oracle Database SQL, Microsoft Certified: Power BI Data Analyst Associate, Microsoft Certified: Azure Database Administrator Associate). All certificates must remain current.

Mandatory Banner Module Training is required for all new hires regardless of placement level. All new hires must complete the assigned Banner module curriculum and assessment within six months of their start date. Successful completion is required for continued employment and is a condition of hire.

Class Specific Essential Duties – Programmer I
  • Assist in application development: support the development and modification of application programs by writing, testing, and debugging code under guidance from senior developers.
  • Support application lifecycle activities: contribute to implementation, enhancement, integration, and routine maintenance of enterprise applications, ensuring stability and performance.
  • Apply programming and database skills: use scripting, programming, and database query languages (e.g., SQL, HTML, JavaScript) to produce efficient and maintainable code.
  • Document technical workflows: create and maintain technical documentation including process flows, data flow diagrams, and system specifications.
  • Programmer II – Class

    Specific Duties
  • Develop, test, and maintain application programs using SQL, PL/SQL, T‑SQL, and shell scripting to support enterprise administrative systems.
  • Analyze functional and technical requirements to design and implement scalable, maintainable solutions aligned with…
  • 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)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary