Programmer/Analyst
- Employer
- Baltimore City Community College
- Location
- Maryland, United States
- Salary
- Salary Not Specified
- Date posted
- May 10, 2021
View more
- Position Type
- Administrative, Business & Administrative Affairs, Computer Services & Information Technology, Technology Administration/Other
- Employment Type
- Full Time
You need to sign in or create an account to save a job.
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
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
Preferred Qualifications
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
- 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.
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert