Programmer Analyst
Job Details
Maryville College - Maryville, TN
Full Time
4 Year Degree

Department:     Information Technology

Reports To:      Director of Information Technology

FLSA Status:    Exempt

Job Code:         E-1                                         

Essential Duties and Responsibilities include the following:

The Programmer Analyst contributes to the design, development, implementation, testing, and support of business applications, integrations, and automations through coding. This individual should be equally passionate about student success and customer service as they are about technology.

This position works with faculty, staff, and students, a small team of Information Technology colleagues, and reports to the Director of Information Technology.

Regular on-campus attendance is required. To ensure that essential services are provided to the Maryville College community, the employee will be required to work outside their regular working hours as needed. The position will perform other duties as assigned.

Supervisory Responsibilities:

This position has no supervisory responsibilities for MC staff.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The Programmer Analyst will have experience delivering information systems to organizations, working knowledge of best practices for systems development, and working knowledge of systems analysis and design. The position requires strong interpersonal skills, strong prioritization skills, strong problem-solving skills, an attention to detail, and a high degree of technical aptitude. This individual stays abreast of new technology trends and pursues innovation to improve existing and create new solutions for the campus community.

Education and/or Experience:

Bachelor's degree from four-year college or university or equivalent work experience. Prior experience in higher education is a plus.

Language Skills:

Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Ability to write comprehensive documentation, routine reports, and correspondence. Excellent verbal and written communication skills are a must, interpersonal skills to build and maintain relationship with both technical and non-technical faculty, staff, and students is critical.

Mathematical Skills:

Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to compute rate, ratio, and percent and to draw and interpret bar graphs.

Reasoning Ability:

Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Computer Skills:

Experience with the following:

  • Programming and scripting languages including Python and PowerShell
  • Creating and consuming API web services including REST
  • Code repository and version control systems including Git
  • DevOps practices and Agile or related lifecycle methodologies
  • Cloud services including Microsoft Azure and Amazon Web Services
  • Relational database concepts including SQL

Familiarity with the following:

  • Frontend and backend development concepts
  • Microsoft Power Platform including Power Automate and Power Apps
  • Microsoft 365 including Teams and SharePoint
  • Automation and orchestration tools like Ansible, Puppet, and Kubernetes
  • JavaScript, JavaScript frameworks, HTML5, and CSS
  • LAMP
  • ETL procedures
  • ITIL concepts and ITSM software solutions
  • Project management concepts

Certificates, Licenses, Registrations:

The ability to attain a valid Tennessee Driver’s License within 30 days of hire.

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to reach with hands and arms.

The employee is regularly required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; talk and hear. The employee is occasionally required to stoop, kneel, crouch, or crawl; climb or balance; taste or smell.

The employee must occasionally lift and/or move up to 25 pounds without assistance. The work is primarily sedentary, including exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves sitting most of the time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.

Specific vision abilities required by this job include close vision and ability to adjust focus.

Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is not substantially exposed to adverse environmental conditions. The noise level in the work environment is usually low.

Maryville College is an Equal Opportunity Employer.

Maryville College is an Equal Opportunity Employer.