Location: Cookeville,TN, USA
Software Developer 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 fully 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.
Position Number 796080Working Title Software Developer IIJob Title Database AdministratorJob Type Full-TimeDepartment Enterprise Application ServicesJob Purpose Responsible for effectively provisioning, implementing, operating, and maintaining the University's enterprise resource planning system and associated applications. Participates in technical research and development to enable continuing innovation within the University while ensuring that software solutions and related procedures adhere to the University's mission and values. Document user requests and solutions, define change specifications, develop, and support test cases, work on project teams, and provide timely status reports to functional users and management. Provide support and advice for successfully utilizing the university intranet/portal and Banner environment. Monitor operations and analyze the University's enterprise resource planning system's metrics and associated applications to ensure customer satisfaction. Serve as a liaison between functional users and vendors to resolve technical issues and test changes. Tennessee Tech is an Equal Opportunity/Affirmative Action employer.Essential Functions Independently analyzes and provides innovative solutions to complex technical problems. Modify existing software to correct errors, allow it to adapt to new hardware, or improve its performance. Develop testing routines and validation procedures. Confer with systems analysts, programmers, and the campus community to obtain information on project specifications, capabilities, performance requirements, and interfaces. Analyze project data to determine specifications or requirements. Provide technical support for software maintenance or use. Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. Develop custom application solutions to deliver mission-critical results to the campus community. Develop solutions to integrate the campus ERP (Enterprise Resource Planning) with thirdparty applications. Minimum Qualifications Bachelor's degree from an accredited institution. Working knowledge of Linux and Windows operating systems. At least four years of IT experience working in a Higher Education environment. Ability to work outside regular work hours and be on call. Ability to handle multiple tasks simultaneously. Experience developing with Javabased objectoriented programming languages. Working knowledge of web development languages, including HTML, CSS, and JavaScript. Experience with GIT version control. Strong understanding of database structures and query languages.Preferred Qualifications Ten years of IT experience working in a Higher Education environment is preferred. Experience in web development and data analysis. Experience in an enduser support role. Experience supporting an enterprise resource planning system in a higher education environment. Experience in developing rich, datadriven applications. Experience training information technology professionals. Demonstrated excellence in Communications and interpersonal skills. Experience producing technical documentation. Strong time management and organizational skills with a record of being flexible, accurate, detailoriented, reliable, and selfmotivated. Experience in the administration of web and database services in Windows and Linux environments. Detailed knowledge of current programming technologies. Strong service delivery/customer service orientation. Experience using Bootstrap and jQuery in enterprise application development. Experience developing and interacting with RESTful web services. Experience developing with C++ and PHP programming languages.Work Hours Typical hours are Monday-Friday, 8:00 a.m. to 4:30 p.m. Must be able to work outside normal hours (evenings, weekends, holidays) to support scheduled changes and be on call after hours.Compensation and Benefits
Salary Commensurate with education and experience. Pay grade 13.Benefits Information Tennessee Tech offers competitive benefit packages. Benefits include the accumulation of two vacation days per month and one sick leave day per month, and thirteen (13) University holidays. Other benefits include medical and life insurance (shared cost with the university), retirement, optional 401k, and educational benefits.Posting Details
Posting Date 10/21/2024Screening Date 11/04/2024Open Until Filled YesSpecial Instructions to Applicants Applicant's will be required to submit a letter of application (including self-assessment of how the applicant's qualifications satisfy the position requirements), resume, contact information (including email and relationship to applicant) for 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.recblid 4ejxp26qwmunoa0m7wha0su3j3aa9f