Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer and Systems Analyst

$65k - $75k

Alabama Community College System

Salary: $65,000.00 - $75,000.00 Annually
Location : JSCC - 2601 Carson Road, Birmingham, AL
Job Type: Full-Time
Job Number: 07347
College/Division: JSCC-605010-Computing Support
Opening Date: 06/01/2026
Closing Date: 6/15/2026 11:59 PM Central
Campus Location: Jefferson State Community College


Position Summary
Salary : $65,000.00 to $75,000.00 based on ACCS Board of Trustees Salary Schedule C-3 and experience

To support, analyze, and enhance the college's ERP systems with a focus on Banner Student, Financial Aid, Finance, HR, Banner Insights, and integrated technologies. This position plays a critical role in ensuring data accuracy, supporting decision-making, and optimizing processes in a multi-entity environment. This position will use analysis and design techniques to solve business problems using programming, automating processes, supporting ERP users and applications, and evaluating business processes. The ERP Analyst works collaboratively with Information Technology, Institutional Effectiveness, and key campus stakeholders to translate business needs into data solutions.

Essential Duties and Responsibilities

  1. Provide technical and functional support for Ellucian Banner, with an emphasis on the Student module and MEPPD (Multi-Entity Processing and Person Data).
  2. Design and generate complex queries and reports using SQL (PostgreSQL and Oracle), supporting departmental needs and institutional reporting.
  3. Develop and maintain dashboards and analytics in Banner Insights for various business units.
  4. Analyze business processes and recommend ERP-related improvements to increase efficiency and data quality.
  5. Serve as a liaison between end users and technical teams to gather, document, and translate functional requirements into technical specifications.
  6. Troubleshoot ERP-related issues and escalate to Ellucian or internal IT support when appropriate.
  7. Assist in system testing, patching, and upgrades by coordinating across departments and ensuring smooth implementation.
  8. Ensure data integrity by supporting audits, performing validations, and reconciling discrepancies.
  9. Provide end-user training and support for ERP tools and reporting solutions.
  10. Analyze and assist with all ERP applications: including Ellucian Banner and ancillary systems such as and Degree Works.
  11. Collaborate with system owners, development, technical support and end users to identify and resolve problems.
  12. Serve as a DAX verifier of data and assist the IE office in data integrity issues.
  13. Serve on college committees as assigned.
  14. Represent the institution in discussions with external parties or partners on ERP-related matters.
  15. Perform other duties as assigned.

Qualifications
Education : * Bachelor's degree from an accredited four-year college or university required .

*A combination of education, work experience and certification (s) will be given consideration in lieu of the bachelor's degree.

Experience :
  • Minimum of one year of full-time experience with ERP systems required , preferably with Ellucian Banner.
  • Experience with PostgreSQL and Oracle SQL required
  • Familiarity with Banner Insights and working in a multi-entity environment (MEPPD) strongly preferred
  • Experience in higher education preferred
License : No special licenses required.

Application Procedures/Additional Information
Applicants must meet the minimum qualifications required and must submit a complete application packet through the online application system in order to be considered for a position. Applicants who fail to submit all required information may be disqualified. Only applications received during the period of this announcement will be considered. All application materials must be submitted through the online system. Paper documents will not be accepted by Human Resources. Please have ALL documents available for uploading at the time of application completion.

A complete application packet consists of the following:
  • A completed Jefferson State Community College online application specific to this position
  • Current resume
  • Transcripts (unofficial copies will be accepted before the deadline but official transcripts must be on file prior to extension of an employment agreement to the successful candidate). Transcripts must include conferred or awarded date .
  • Work experience verification* in writing from your current and/or previous employer(s) confirming the required level of experience as stated in the "Qualifications" section. Verification should include dates of employment, whether full time or part time, and position title(s). Upon request from the applicant, work experience verification from current employer only may be delayed until an official offer of employment. Request must be made in the form of a statement on a separate document. If applicant delays verification from current employer and it does not cover required level of experience as stated in the "Qualifications" section, verification from previous employer(s) is required. (For clarification, please contact Human Resources.)

*A work experience verification form can be found at Verification is the responsibility of the applicant. Verification must be completed by the employer and returned to the applicant for uploading with the online application. Do not return the paper form to Human Resources.
Incomplete application packets will eliminate the possibility of an interview. It is the sole responsibility of the applicant to ensure his or her application packet is complete. Once submitted, all applications become the property of Jeff State. Requests for copies of application materials, including transcripts, will be denied by the College.

The College reserves the right to fill the position within one year of the stated anticipated starting date or not to fill the position due to budgetary or operational considerations. Further, the College reserves the right to fill more than one position in the same job classification should another vacancy occur during the search process.

If you are applying for one or more positions, you must submit a separate application packet for each position.

In accordance with Alabama Community College System policy and guidelines, the applicant chosen for employment will be required to sign a consent form for a criminal background check. Employment will be contingent upon receipt of a clearance notification from the criminal background check.

Jefferson State Community College is an active participant in the Employment Eligibility Verification Program (E-verify). E-verify electronically confirms an employee's eligibility to work in the United States as required by the Department of Homeland Security.

All male applicants between the ages of 18-26 must provide proof of Selective Service Registration.

Jefferson State Community College is an Equal Opportunity Employer. It is the official policy of the Alabama Community College System, that no person shall, on the grounds of race, color, disability, gender, religion, creed, national origin, or age, be excluded from participation in, be denied the benefits of, or be subjected to discrimination under any program, activity, or employment.


Jefferson State Community College will make reasonable accommodations for qualified disabled applicants or employees. If you have a disability and require accommodation, please notify us. Applicants must adhere to the College's prescribed interview schedule and must travel at their own expense. The College reserves the right to withdraw this job announcement at any time prior to the awarding.
APPLICATIONS FOR THIS POSITION MUST BE FILED ONLINE AT:


View phone number on click.appcast.io

View phone number on click.appcast.io
Sick Leave
All regular full-time non-instructional staff earns one day of sick leave which is the equivalent of 8 hours of sick leave per month. Unused sick leave is rolled over to the following year. Upon retirement, employees are allowed to convert unused sick time into service time for the purpose of retirement. Further retirement benefits may be found on this page under Alabama Teacher's Retirement.
8 hours per month
(may accumulate an unlimited number)

Annual Leave
All regular full-time non-instructional staff earn annual leave per month. A complete description of leave benefits can be found with the Human Resources office.
0-4 years 8 hours per month
5-9 years 10 hours per month
10-14 years 12 hours per month
15-19 years 14 hours per month
20+ 16 hours per month
(may accumulate up to 480 hours)

Personal Leave
All regular full-time non-instructional staff earns up to two (2) regularly scheduled workdays of personal leave per leave year.
Unused Personal Leave converts to sick leave if not used.
(converts to sick leave at the end of August each year if not used)

Professional Leave
Up to 10 days a year of professional development leave with pay may be granted by the President.

Holidays
New Year's Day
Martin Luther King/Robert E. Lee Birthday
National Memorial Day
Juneteenth
Independence Day
Labor Day
Veterans Day
Thanksgiving Day
Day after Thanksgiving Day
Christmas Eve
Christmas Day
16 (5 locally assigned)
Contracted Work Days
260

Retirement
The TRS was established in 1939 to provide benefits to qualified persons employed by state-supported educational institutions. Responsibility for the management and administration of the TRS is vested in its Board of Control. The Boards of Control elect the Secretary-Treasurer who serves as the Chief Executive Officer of the RSA and is responsible for the day-to-day management of the RSA. The TRS is a defined benefit plan qualified under Section 401(a) of the Internal Revenue Code. For more information visit All regular full-time and part-time employees (non-temporary and non- student) who work at least 20 hours per week are required to participate in The Teachers' Retirement System of Alabama.
Tier I - Pays 7.50% monthly. State matches 14.57% (effective 10/01/25)
Tier II - Pays 6.20% monthly. State matches 13.61% (effective 10/01/25)
Law Enforcement Officers :
Tier I -Pays 8.50% monthly. State matches 14.57% (effective 10/01/25)
Tier II - Pays 7.20% monthly. State matches 13.61% (effective 10/01/25)

Health Insurance
PEEHIP, established in 1983, provides health insurance benefits for active and retired education employees and is governed by the PEEHIP Board of Control. The Boards of Control elect the Secretary-Treasurer who serves as the Chief Executive Officer of the RSA and is responsible for the day-to-day management of the RSA. For more information visit


Premium amounts:
  • Single $ 30
  • Family (without Spouse but with dependents) $ 207
  • Employee + Spouse (no dependents) $ 282
  • Family (with Spouse and dependents*) $ 307
*Includes $100 per month spousal surcharge Note: The spousal surcharge does not apply to spouses who are independently eligible for PEEHIP.


Tobacco Usage Premium
  • Member $ 50
  • Spouse $ 50
The tobacco premium applies only to the PEEHIP Hospital Medical and VIVA Health plans. Refer to the section to learn how you and/or your spouse can receive the non-tobacco user discount.

Wellness Premium
  • Member $ 50
  • Spouse $ 50
The wellness premium applies only to the Blue Cross Blue Shield Hospital Medical Group #14000 plan for non-Medicare eligible active and retired members, non-Medicare-eligible members on LOA or COBRA, and non-Medicare-eligible spouses on active or retired contracts. Refer to the section to learn how you and/or your spouse can receive a wellness premium waiver.

If desired, the employee may elect four options rather than health insurance options to include hospital indemnity, cancer, dental, and vision.


Optional Coverage Plan Premiums
  • Cancer, Indemnity, and Vision Single or Family (cost per plan) $ 38
  • Dental Single $ 38 Dental Family $ 50
Institution matches $800 monthly (effective 10/01/17).

Duty Hours
(hours vary by campus and needs of the student)

Tuition Assistance
This tuition waiver program is designed for all full-time instructional and non-instructional employees of The Alabama College System and the Alabama Department of Postsecondary Education and their dependents as defined under by policy. The program will be coordinated by each institution for employees within The Alabama College System and the Alabama Department of Postsecondary Education. An application form for the tuition assistance program is available in the Human Resources office and should be completed prior to registration for classes.


Employees/Dependents at two-year colleges:
  • 1/3 waived after 1st year
  • 2/3 waived after 2nd year
  • 3/3 waived after 3rd year
Note: Employee is vested after 10 years in Retirement System. Additional information regarding retirement may be obtained from the Retirement System Web site at
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Programmer and Systems Analyst in Birmingham, AL vacancy
  • $94.38k - $144.26k

     ...Systems Analyst Architect-Ent To independently employ a broad knowledge of principles, practices, and procedures in a particular field of specialization to plan, design, develop and support systems and projects. To conduct research and analysis and present findings... 
    Suggested
    Work experience placement

    UAB Nova Rent

    Birmingham, AL
    1 day ago
  •  ...Developer for the AMI team, you'll play a crucial role in managing the integration of 1.5 million customer meters with the client billing system. Your responsibilities include designing, developing, maintaining, and deploying web projects, ensuring they adhere to common... 
    Suggested
    Work at office
    Remote work

    Varite

    Birmingham, AL
    3 days ago
  •  ...available in Birmingham, AL. Estimated Duration: 1 year Job Description: We are seeking a motivated Entry-Level Computer Systems Analyst to support business and operational systems within a dynamic Vegetation Management utility services environment. The ideal... 
    Suggested
    Full time
    Contract work
    Immediate start

    The E Group.

    Birmingham, AL
    3 days ago
  •  ...Information System Analyst/Programmer Location- Birmingham, AL/ Remote Contract- 3 Years Client- Alabama Power Summary of Duties This position will work with information system analysts and application developers in the Alabama Power Company's Power Delivery... 
    Suggested
    Contract work
    Work at office
    Remote work
    Work from home
    Flexible hours

    4P Consulting Inc

    Vestavia Hills, AL
    2 days ago
  •  ...Temporary Services: Information Technology, Computer Tech, Systems Analyst This listing is a general temporary pool category and may not be an actual position we are recruiting for at the time you apply. However, we will keep your application on file and contact you... 
    Suggested
    Temporary work

    UAB Nova Rent

    Birmingham, AL
    1 day ago
  • $28 - $31 per hour

     ...In-Person Interview Required! Entry-Level Computer Systems Analyst Birmingham, AL: 100% Onsite 12 + Months $28-$31/HR We need an Entry-Level Computer Systems Analyst to manage data, monitor systems, and optimize workflows. Responsibilities... 
    Worldwide

    Dexian

    Birmingham, AL
    18 hours ago
  •  ...Responsible for gaining a detailed understanding of components of the business and translating that knowledge into the requirements for systems or processes. - Act as primary liaison between project business staff and technical staff. - May lead area of requirements... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Birmingham, AL
    1 day ago
  •  ...The Ideal Candidate Is An Entry-Level Systems Analyst With Strong Analytical Skills And Foundational Knowledge Of Data Management, System Processes, And Reporting Tools. This Role Requires The Ability To Support Automated Workflows, Manage Operational Data, And Contribute... 

    Mindlance

    Birmingham, AL
    2 days ago
  • $30 - $33.75 per hour

     ...Job Description Systems Analyst Birmingham AL 12+ months Pay Rate: $30.00/hr - $33.75/hr Position Summary We are seeking a motivated Entry-Level Computer Systems Analyst to support business and operational systems within a dynamic Vegetation Management... 

    LanceSoft

    Birmingham, AL
    2 days ago
  •  ...Systems Business Analyst Experience Level: 2–5 Years Location: Birmingham, AL Contract- 1 Year Client- Southern Company Services. Position Overview The Systems Business Analyst is a seasoned professional responsible for understanding business needs and translating... 
    Contract work

    4P Consulting Inc

    Birmingham, AL
    3 days ago
  •  ...Systems Business Analyst 2 This position will provide assistance to the Equipment Services Major Equipment Request process. With managing the process of incoming request, processing those request, and providing assistance for material slotting & requisitions. Experience... 

    Pacer Group

    Birmingham, AL
    5 hours ago
  •  ...Description Summary: This role will support the Encompass mortgage originating system effectiveness and operating efficiency by maintaining various system components, routine review of configuration and usage as well as being a point of contact for general technical... 
    Work experience placement
    Work at office

    FirstBank

    Birmingham, AL
    3 days ago
  •  ...Job Description Job Description Position Summary The Software Implementation Analyst II is responsible for leading software implementation projects, performing advanced system configuration, and resolving complex technical issues. This role is ideal for individuals with... 
    Full time
    Work at office

    Black Creek Integrated Systems

    Birmingham, AL
    3 days ago
  • $184.3k

     ...minimum of three years. You may review, modify, or update your information by visiting and logging into the careers section of the system. Job Description: At Regions, the Enterprise and Cyber Security Architecture Manager directs the program to develop, maintain... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Bank

    Vestavia Hills, AL
    2 days ago
  •  ...Job Description Information Technology Application Support Analyst IV Hoover, AL 35244 || Atlanta, GA 303039 11+ Months Hybrid...  ...Information Technology Application Support Analyst supports software systems, provides troubleshooting, technical assistance, installation,... 
    Permanent employment
    Contract work

    TalentBurst, Inc. Careers

    Hoover, AL
    2 days ago
  •  ...our dynamic team at P&S Transportation as a SQL Developer and BI Analyst. In this role, you will play a crucial part in transforming raw...  ...dashboards, and troubleshoot issues related to data accuracy, system integration, and business logic. Create comprehensive... 
    Flexible hours
    Afternoon shift

    PS Logistics LLC

    Birmingham, AL
    18 hours ago
  •  ...Business Systems / Data Analyst Position Locations: Preference for Pittsburgh, PA, 15222. Secondary - Cleveland, OH, 44136 / Dallas, TX...  ...Gather requirements from business units and translate those to programmers and developers. 2. Prepare cost-benefit and return-on-... 

    Artech

    Birmingham, AL
    18 hours ago
  •  ...journey. Position Purpose The Clinical Application Analyst provides support for configuration, design, implementation and...  ...for clinical applications. Maintains the clinical information system, scheduling system, lab interfaces and assigned projects in inpatient... 
    Remote work

    HealthSouth

    Birmingham, AL
    2 days ago
  •  ...A leading rehabilitation company seeks a Clinical Application Analyst to support clinical applications and train end users. This remote...  ..., and a preference for knowledge in Electronic Health Record systems. Candidates should ideally hold a Bachelor's degree in a health... 
    Remote work

    Encompass Health

    Birmingham, AL
    1 day ago
  •  ...reliability, skills growth, and documentation ~ Interviews, assessment, hiring ~ Designing enterprise wide solutions ~ Implementing systems to maintain code consistency across enterprise systems (including shared libraries in nuget, npm, git, and reusable component... 
    Full time
    Day shift

    Children's of Alabama

    Birmingham, AL
    2 days ago
  •  ...placeholder text here for recruiter to input Responsibilities Lead solution architecture, design, and technical reviews for software systems Perform upfront analysis and design activities Translate architecture into low-level designs for development teams... 
    Contract work
    For contractors
    Local area
    Remote work
    Flexible hours

    System One Holdings, LLC

    Birmingham, AL
    3 days ago
  •  ...architecture team and dispersed project teams Create and review architecture documentation and artifacts Model business and system workflows; identify handoffs, failure points, and optimization opportunities Design system interactions and data flows; plan integrations... 
    Contract work
    For contractors
    Local area

    System One Holdings, LLC

    Birmingham, AL
    1 day ago
  •  ...deliverables using required templates/boilerplate; ensure completeness before review) • Process & workflow modeling (model business and system workflows; identify handoffs, failure points, and optimization opportunities) • System interaction + integration design (conceptual... 
    For contractors
    Flexible hours

    AGM Tech Solutions

    Birmingham, AL
    2 days ago
  •  ...excellence then we'd love to meet you. Join Jack Henry as a Programmer Analyst and Make an Impact from Day One Are you ready to bring...  ...code and fixes to ensure quality. Develops conversion and system implementation plans; implements newly created code and fixes... 
    Work at office
    Local area
    Remote work
    Night shift

    Jack Henry & Associates

    Birmingham, AL
    3 days ago
  •  ...Engineering Experience with Red Hat OpenShift / Kubernetes platforms Red Hat ecosystem expertise Strong Linux operating systems knowledge Understanding of: Networking architecture (K8s/OpenShift) Storage architecture (K8s/OpenShift) Experience with... 
    Contract work

    System One Holdings, LLC

    Birmingham, AL
    18 hours ago
  •  ...architecture Nice to Have Skills: Mainstream development languages Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Basic... 
    Local area
    Worldwide

    V2soft

    Birmingham, AL
    2 days ago
  •  ...deliverables using required templates/boilerplate; ensure completeness before review) Process & workflow modeling (model business and system workflows; identify handoffs, failure points, and optimization opportunities) System interaction + integration design (... 
    Local area
    Worldwide

    V2soft

    Birmingham, AL
    2 days ago
  •  ...physical security research for Transmission and Distribution. The engineer will support cyber-physical security projects with power system and cyber modeling, simulation, and analyses to identify and characterize threats, and vulnerabilities and develop mitigation... 
    Contract work
    Work at office
    Night shift
    3 days per week

    US Tech Solutions

    Birmingham, AL
    5 days ago
  •  ...About the job Cyber Security Analyst Job Title: Senior Cybersecurity Analyst Location: Birmingham, AL Ready to be the...  ...who eats threats for breakfast and sleeps soundly knowing our systems are locked down tighter than Fort Knox. If you live for red alerts... 

    Deploy Alloy

    Birmingham, AL
    1 day ago
  • Implementation Specialist At ServisFirst, Our Name is Our Mission. The Implementation Specialist provides support to current clients by researching and resolving escalated customer service issues, setting up new accounts and completing implementations. In addition...
    Work at office

    ServisFirst Bank

    Birmingham, AL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer and Systems Analyst. Be the first to apply!