Programmer/ Analyst

Baltimore City Community College
Baltimore, MD

View more

Administrative Jobs
Technology, Analysts & Programming
Employment Type
Full Time
Institution Type
Community College

Job Details

Baltimore City Community CollegeAbout Baltimore City Community College
Founded in 1947, Baltimore City Community College (BCCC) is a comprehensive, urban institution accredited by the Middle States Commission on Higher Education. The College’s campus is located in West Baltimore; the institution also has several satellite locations throughout the city. With its broad range of degree and certificate programs, affordable tuition, and extensive outreach, BCCC offers educational opportunities to the citizens of Baltimore City and throughout the state of Maryland. BCCC serves nearly 14,000* students annually, providing credits that transfer to four-year colleges and universities as well as workforce training leading directly to job placement. The College is proud of the fact that nearly 90** nations are represented within the student body.

* Based on annual unduplicated credit and non-credit headcount for FY 2018.
**Based on fall 2018 credit enrollment.
Requisition Number: 2022-080
Posting Start Date: 5/2/2022
City: Baltimore
State: MD
Minimum Education: Bachelors
Additional Documentation: YES
Compensation: Commensurate with Experience
Programmer/ AnalystDescription/Job Summary

Position Summary

Reporting to the Director of Enterprise Applications, the Programmer/Analyst supports the needs of end users (staff, faculty and students) of the college ERP and provides maintenance to the ERP, including third-party application integrations.


Essential Duties

  • Design, develop, document, analyze, create, test and modify BCCC programs and/or integrations.
  • Provide primary support for SQL Server based reporting system.
  • Participates in data migration projects and systems integration projects.
  • Maintain the integrity of systems through problem detection, resolution and prevention techniques, including performance analysis and tuning, debugging and security design.
  • Analyze application development tools, operating systems, databases and network infrastructure to create efficient, well-designed and easily maintainable systems.
  • Provides “tier-two” support for ERP related issues.
  • Responsible for writing, testing, documenting, debugging/troubleshooting and maintaining source code
  • Participates in and sometimes lead data migration projects and systems integration projects.
  • Responsible for support and improvements to integrations between the College’s ERP and third-party applications.
  • Monitors and participates in relevant listservs, training opportunities, user groups, publications, and professional groups to maintain a strong knowledge of developments in the fields of Human Resources, Payroll, Finance, Student Management, Financial Aid and systems management and administration.
  • Convert business requirements into specifications, jobs, process, scripts, programs, and queries
  • Balance projects, daily tasks, and ad-hoc reporting request

Physical Requirements and/or Unusual Work Hours

Some evening and weekend hours are required for configuration changes and end-user support.

Secondary Responsibilities

Perform other job-related duties as assigned.

Required Qualifications

Required Qualifications

  • Bachelor’s degree in Information Systems, Computer Science or related field.
  • 3-5 years of direct work experience with current application development methodologies, processes and practices, preferably in a higher education setting
  • Python, Perl scripting
  • Design, develop, build, modify, and maintain complex reports using MS SQL and other tools.
  • Ability to manage multiple priorities under a full workload with aggressive deadlines
  • Demonstrated experience with the Software Development Life Cycle Process (Including Waterfall and Agile project management methodologies), capturing software requirements, software maintenance and promoting process improvement.
  • Must be a proven problem solver, strategic planner, have excellent oral & written communication skills and is capable of data transformation and analysis.
Preferred Qualifications

Preferred Qualifications

  • Procedural Language SQL (PLSQL) and SQL
  • Perl or Python scripting
  • JavaScript, PHP, HTML, CSS helpful
  • Banner, Ethos, Argos helpful
  • COBOL knowledge helpful
  • Knowledge of functionality testing procedures.
  • Knowledge of end user training and support principles.
  • Knowledge of database management concepts.
  • Knowledge of change management processes.
  • Knowledge of database programming and scripting principles.
  • Knowledge of Board of Regents policies and procedures.
  • Skill in collaborating with multiple constituents.
  • Skill in decision-making and problem-solving.
  • Skill in the provision of support to end users.
  • Skill in oral and written communication.
  • Ability to respond diplomatically to sensitive and critical issues.
  • Ability to effectively multi-task.

BCCC is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, protected veteran status, genetic information, or any other basis protected by law.

Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. Applicants needing accommodation for any part of the application and/or hiring process should request the accommodation from The Office of Human Resources office by contacting us at 410-209-6007.

For more information, view the EEO is the Law Poster and Pay Transparency Statement.

Email this job to a friend ×Subject:Your email address:Recipient's email address:Personal message:I came across this job and thought you may be interested.Human Verification:Send E-mail


Working at Baltimore City Community College

Baltimore City Community College (BCCC) is a crossroads of diverse peoples, of learning and work, and the multiplicity of stakeholders we serve: individuals, businesses, government and educational institutions of the community at large.
Our employees enjoy a collegial environment that is both challenging and welcoming. We stay innovative as we strive to be the leader in providing quality education that responds to and meets the needs of a diverse population of learners. Students come here to change their lives through education.

At Baltimore City Community College (BCCC) we meet students where they are through personal attention with the support of dedicated faculty. Each year we educate more than 15,000 students from Baltimore City, the State of Maryland, and the world.

BCCC is a State-sponsored, comprehensive, degree-granting community college with five learning sites in Baltimore City. We offer 29 associate degree programs and 16 certifications in high-demand fields, affordable tuition and flexible classes scheduled to meet students’ needs.

Baltimore City Community College provides quality, affordable, and accessible education meeting the professional and personal goals of a diverse population, changing lives, and building communities.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert

Similar jobs