Skip to Main Content

Programmer/ Analyst

Baltimore City Community College Baltimore, MD

  • Posted: over a month ago
  • Full-Time
Job Description

Description/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.

Responsibilities/Duties

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.

Baltimore City Community College

Address

Baltimore, MD
21215 USA

Industry

Technology

View all jobs at Baltimore City Community College

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.