Application Developer I

San JacintoPasadena, TX

About The Position

The Application Developer I position requires a strong background in software development with Banner and ERP products. This includes the ability to appropriately correct Banner-related issues, develop and process data files, and manage API imports/exports between non-Banner systems. The role involves creating advanced Oracle SQL scripts, analyzing and validating data, and developing advanced PL/SQL programs to manipulate 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.

Requirements

  • ERP development experience.
  • Full Stack web developer experience.
  • Experience in shell scripting, ksh, PowerShell.
  • Strong expertise in Linux, C, Java, SQL, PL/SQL, and REST API development, with a focus on Oracle or relational databases.
  • Solid hands-on experience of UI Layer - ReactJS, JavaScript, node.js, HTML, CSS.
  • Understand how to work with various files structures, CSV, JSON, XML.
  • Ability to work within tight deadlines and deliver in a challenging environment.
  • Ability to work well with others and to demonstrate an excellent quality of work with little or no supervision required.
  • Understanding of SDLC concepts and best practices.
  • Ability to cope with rapidly changing priorities and a continual backlog of work.
  • Excellent organizational and interpersonal skills with experience of working under pressure with precision and accuracy.
  • Must be highly organized and possess excellent communication and documentation skills.
  • Must possess the necessary knowledge and support for maintaining the security and integrity of the College’s infrastructure while carrying out tasks.

Nice To Haves

  • Experience in Higher Education preferred.
  • Ellucian Banner ERP experience preferred.
  • Experience in Python.
  • Experience developing and supporting system data feeds and integration between an ERP system and 3rd party solutions.

Responsibilities

  • 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.
  • Python development.
  • Cloud computing best practices.
  • Understanding of SaaS, PaaS, cloud platforms, architectures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service