Application Developer II

San JacintoPasadena, TX

About The Position

The Application Developer II 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 II will develop robust and automated processes to translate, import, and export data between Banner and external systems using various file formats such as delimited CSV, JSON, and XML.

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.
  • Bachelor’s Degree from an accredited institution.
  • Minimum four (4) years of related IT work experience required.

Nice To Haves

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