Software Developer II at Tennessee Tech University in Cookeville, Tennessee

Posted in Other 21 days ago.

Type: full-time





Job Description:

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
796080

Working Title
Software Developer II

Job Title
Database Administrator

Job Type
Full-Time

Department
Enterprise Application Services

Job 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/2024

Screening Date
11/04/2024

Open Until Filled
Yes

Special 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
More jobs in Cookeville, Tennessee

Other
1 day ago

clairesinc
Other
1 day ago

clairesinc
Other
5 days ago

Walmart
More jobs in Other

Other
1 minute ago

Everwise Credit Union
Other
1 minute ago

Life Fitness
Other
1 minute ago

Maxim Crane Works LP