Application Developer I

San Jacinto College

Pasadena, TX

JOB DETAILS
SKILLS
Application Programming Interface (API), Business Analysis, Change Control, Code Reviews, Cross-Functional, Data Analysis, Data Collection, Data Import/Export, Data Processing, Data Quality, Documentation, ERP (Enterprise Resource Planning), Import/Export, JSON, Java, Linux Operating System, Oracle Database, Oracle PL-SQL, Problem Solving Skills, Process Development, Python Programming/Scripting Language, Quality Assurance Methodology, REST (Representational State Transfer), React.js, Requirements Management, SQL (Structured Query Language), Scripting (Scripting Languages), Service Level Agreement (SLA), Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Testing, Systems Analysis, Technical Leadership, Test Plan/Schedule, Testing, XML (EXtensible Markup Language)
LOCATION
Pasadena, TX
POSTED
16 days ago

FUNCTION: The position requires a strong background in software development with Banner, ERP products.

This includes the ability to appropriately correct Banner related issues, develop and process data files and API imports/exports between non-Banner systems. Will need to create advanced Oracle SQL scripts and analyze and validate data, create advanced PL/SQL programs to manipulate the data and capture exceptions.

The Application Developer I, will develop robust and automated processes to translate, import and export data between Banner and external systems using delimited CSV, JSON, XML and other file formats.

Essential Job Functions:

  • Review and analyze programming systems to support ERP applications. Problem-solving.
  • Ensure software integration into the ERP system and design new modules to improve efficiency.
  • Collaborate with cross-functional teams to develop and deploy Banner and third-party applications.
  • Design, develop, test, and maintain full-stack software solutions using React, JavaScript, Java, Python, PL/SQL, Linux, and REST APIs. Participate in the full software development life cycle.
  • Work closely with clients and business analysts to understand requirements and provide technical guidance.
  • Ensure quality assurance processes are being followed, including service levels as outlined in the ITS Service Level Agreement and change control procedures.
  • Conduct requirements gathering, software development, testing, troubleshooting, and documentation.

About the Company

S

San Jacinto College