Tennessee Tech
Software Developer (Enterprise Application Services Specialist II)
Tennessee Tech, Cookeville, Tennessee, us, 38502
Software Developer (Enterprise Application Services Specialist II)
Please read the job description carefully before applying. The essential functions are the fundamental job duties that an employee must be able to perform, with or without a reasonable accommodation. Additional job duties may be assigned as needed. Applicants who do not fully meet the minimum qualifications or who do not complete the application as instructed will not be considered. Applicants are responsible for demonstrating that they possess the qualifications advertised for the position. Meeting the minimum qualifications does not assure applicants of an interview.
Applicants will be required to submit a cover letter (including self‑assessment of how the applicant’s qualifications satisfy the position requirements), resume, contact information, three recent (36 months) professional references, and a copy of transcripts (official transcripts will be required upon hire). Submission of materials is the applicant’s responsibility. Applications without all required materials are incomplete and will not be considered.
Position Information
Position Number: 796120
Working Title: Software Developer (Enterprise Application Services Specialist II)
Job Title: Software Developer
Job Type: Full‑Time
Department: Information Technology Admin
Job Purpose Responsible for the effective implementation, operation, and maintenance of the University’s enterprise resource planning (ERP) system and associated applications, ensuring optimal functionality and alignment with institutional goals. Oversee system integrations across departments, including the University’s single sign‑on (SSO) portal, to deliver seamless and efficient user experiences.
Key Responsibilities
Provide advanced technical support and develop tailored solutions for ERP software, analyzing user requests to define change specifications and create comprehensive test cases.
Collaborate with cross‑functional teams and external vendors to address technical challenges, implement system enhancements, and ensure compatibility with third‑party applications.
Monitor system performance and user satisfaction, proactively identifying opportunities for improvement.
Offer strategic guidance on the effective use of the University’s intranet, portal, and Banner environment.
Leverage expertise in SQL, Node.js, C#, .NET, PHP, and other web development technologies to drive innovation and support organizational objectives.
Identify, define, and develop viable technology solutions to meet business requirements.
Build reports, analytic dashboards, and automation to streamline business processes.
Analyze business processes and make relevant recommendations.
Provide technical support for Oracle, Banner, and third‑party systems as assigned.
Develop and support unit testing.
Work on project teams and participate in planning sessions to implement upgrades or additional features to various enterprise systems.
Write clear, concise, and descriptive documentation of development projects, user requests, and solutions.
Provide timely status reports for projects to functional users and management.
Follow audit guidelines in system modifications and maintain confidentiality of data.
Other duties as assigned.
Minimum Qualifications
Bachelor’s degree from an accredited institution in Computer Science, Information Systems, or a related field.
Four years of related professional experience, including at least three years of recent technical support work experience.
Experience in an end‑user support role.
Experience developing, designing, and writing SQL reports.
Experience in object‑oriented programming or web application development.
Basic knowledge of Linux and Windows operating systems.
Basic knowledge or current web application development methods and technologies.
Ability to work outside normal work hours and be on call.
Excellent communication, presentation, and writing skills.
Preferred Qualifications
Experience working in Higher Education.
Experience in web application development.
Experience with Oracle HCM.
Experience building applications that use databases such as Oracle, MySQL/MariaDB, or Microsoft SQL Server.
Experience providing technical support for Ellucian Banner.
Experience providing technical support for Financial Aid.
Experience with Evisions Argos.
Experience with web servers such as Apache/Tomcat, IIS.
Experience producing technical documentation.
Knowledge or working experience with C#, PHP, SQL, Java, JavaScript, jQuery, HTML, CSS, Shell scripting, PL/SQL, JSON, XML, Grails, Groovy, RESTful API technologies, ASP, ASPX.
Work Hours Typical hours are 8:00am‑4:30pm Monday through Friday. Additional hours as needed.
Compensation and Benefits
Salary: Commensurate with education and experience. Pay grade 13.
Benefits include the accumulation of two vacation days per month and one sick leave day per month, and thirteen University holidays.
Other benefits include medical and life insurance (shared cost with the university), retirement, optional 401k, and educational benefits.
Posting Details
Posting Date: 08/14/2025
Screening Date: 08/28/2025
Open Until Filled: Yes
Applicant Documents
Cover Letter
Resume
Transcripts
List of References
Optional Documents: Transcripts 2, Transcripts 3, Other Documents, Other Documents 2, Other Documents 3, Licenses/Certs
Supplemental Questions
* Do you have a bachelor’s degree from an accredited institution in Computer Science, Information Systems, or similar?
Yes
No
* Do you have four years of related professional experience including at least three years of recent technical support work experience?
Yes
No
* How did you hear about this job opportunity?
1 William L Jones Drive, Cookeville, TN 38505
#J-18808-Ljbffr
Applicants will be required to submit a cover letter (including self‑assessment of how the applicant’s qualifications satisfy the position requirements), resume, contact information, three recent (36 months) professional references, and a copy of transcripts (official transcripts will be required upon hire). Submission of materials is the applicant’s responsibility. Applications without all required materials are incomplete and will not be considered.
Position Information
Position Number: 796120
Working Title: Software Developer (Enterprise Application Services Specialist II)
Job Title: Software Developer
Job Type: Full‑Time
Department: Information Technology Admin
Job Purpose Responsible for the effective implementation, operation, and maintenance of the University’s enterprise resource planning (ERP) system and associated applications, ensuring optimal functionality and alignment with institutional goals. Oversee system integrations across departments, including the University’s single sign‑on (SSO) portal, to deliver seamless and efficient user experiences.
Key Responsibilities
Provide advanced technical support and develop tailored solutions for ERP software, analyzing user requests to define change specifications and create comprehensive test cases.
Collaborate with cross‑functional teams and external vendors to address technical challenges, implement system enhancements, and ensure compatibility with third‑party applications.
Monitor system performance and user satisfaction, proactively identifying opportunities for improvement.
Offer strategic guidance on the effective use of the University’s intranet, portal, and Banner environment.
Leverage expertise in SQL, Node.js, C#, .NET, PHP, and other web development technologies to drive innovation and support organizational objectives.
Identify, define, and develop viable technology solutions to meet business requirements.
Build reports, analytic dashboards, and automation to streamline business processes.
Analyze business processes and make relevant recommendations.
Provide technical support for Oracle, Banner, and third‑party systems as assigned.
Develop and support unit testing.
Work on project teams and participate in planning sessions to implement upgrades or additional features to various enterprise systems.
Write clear, concise, and descriptive documentation of development projects, user requests, and solutions.
Provide timely status reports for projects to functional users and management.
Follow audit guidelines in system modifications and maintain confidentiality of data.
Other duties as assigned.
Minimum Qualifications
Bachelor’s degree from an accredited institution in Computer Science, Information Systems, or a related field.
Four years of related professional experience, including at least three years of recent technical support work experience.
Experience in an end‑user support role.
Experience developing, designing, and writing SQL reports.
Experience in object‑oriented programming or web application development.
Basic knowledge of Linux and Windows operating systems.
Basic knowledge or current web application development methods and technologies.
Ability to work outside normal work hours and be on call.
Excellent communication, presentation, and writing skills.
Preferred Qualifications
Experience working in Higher Education.
Experience in web application development.
Experience with Oracle HCM.
Experience building applications that use databases such as Oracle, MySQL/MariaDB, or Microsoft SQL Server.
Experience providing technical support for Ellucian Banner.
Experience providing technical support for Financial Aid.
Experience with Evisions Argos.
Experience with web servers such as Apache/Tomcat, IIS.
Experience producing technical documentation.
Knowledge or working experience with C#, PHP, SQL, Java, JavaScript, jQuery, HTML, CSS, Shell scripting, PL/SQL, JSON, XML, Grails, Groovy, RESTful API technologies, ASP, ASPX.
Work Hours Typical hours are 8:00am‑4:30pm Monday through Friday. Additional hours as needed.
Compensation and Benefits
Salary: Commensurate with education and experience. Pay grade 13.
Benefits include the accumulation of two vacation days per month and one sick leave day per month, and thirteen University holidays.
Other benefits include medical and life insurance (shared cost with the university), retirement, optional 401k, and educational benefits.
Posting Details
Posting Date: 08/14/2025
Screening Date: 08/28/2025
Open Until Filled: Yes
Applicant Documents
Cover Letter
Resume
Transcripts
List of References
Optional Documents: Transcripts 2, Transcripts 3, Other Documents, Other Documents 2, Other Documents 3, Licenses/Certs
Supplemental Questions
* Do you have a bachelor’s degree from an accredited institution in Computer Science, Information Systems, or similar?
Yes
No
* Do you have four years of related professional experience including at least three years of recent technical support work experience?
Yes
No
* How did you hear about this job opportunity?
1 William L Jones Drive, Cookeville, TN 38505
#J-18808-Ljbffr