Job Number 1801007


Engineer, Senior Software




This position is past the Close Date, no more applications will be accepted.
Position Information

Location Service Center
Hours 40 hours/week as assigned; Generally Monday-Friday, 8am-5pm
Salary Professional 5/125 ($57,507.00 - $82,152.00)
FLSA Status Exempt
Reports To Manager, Applications Development
Criminal Background Check
General Statement of Job

To analyze, develop, lead, and implement complex computer applications in order to meet customer needs; document and maintain specified areas of application software; participate and/or coordinate research of new projects and acts as a resource to customers.

Description of Duties and Tasks

Essential duties and responsibilities include the following. Other duties may be assigned.

  1. Researches, analyzes, evaluates, plans, implements new software applications, and maintains existing applications for the assigned area of the college; performs projects independently in an efficient manner; includes all phases such as gathering requirements, customer interviews, design (both data structure and software), coding, generating testing plans, testing, implementation, rollout, and maintenance.
  2. Collaborates with customers/users to discuss and co-develop user-friendly and quality tested solutions providing timely installations and updates.
  3. Develops, writes, installs, tests, debugs, and maintains software utilizing the software development life cycle (SDLC); writes programs across the college for specialized functions to automate day-to-day procedures or workflows for departments.
  4. Identifies and resolves application errors, data discrepancies, and user procedures/processes; identifies requirements for additional resources or changes to current applications or databases; answers user questions and addresses problems with software in a timely, professional manner.
  5. Monitors mission critical applications and works closely with upper management to provide recommendations on areas for improvement and to maintain a high availability, productivity, and functionality of applications; provides feedback to department staff about performance considerations and usability issues regarding software specifications and implementation.
  6. Gathers, compiles, and performs initial data analysis for project requests, conducts unit tests, and programs/integrates applications for in-house or third-party vendor supplied software.
  7. Documents solutions by using change request system developing systematic, technical documentation, flowcharts, user manuals, diagrams, and user training as needed.
  8. Ensures compliance with standards relating to security and data protection.
  9. Updates upper management on emerging technology challenges and opportunities with respect to in-house applications, websites, Enterprise Resource Planning (ERP), and other system tools used to support the college's enterprises.
  10. Serves as a technical liaison to users by finding and reviewing feasible in-house or third-party software solutions; provides analytical and programming support for the college's mission critical applications such as regulatory compliance for Human Resources, Financial Aid, Admissions & Records, and Southern Association of Colleges and Schools Commission on Colleges (SACSCOC) accreditation.
  11. Serves as a mentor to software engineers on complex tasks and to other personnel as assigned; deploys software packages to the test environment for junior-level and software engineers.

Knowledge

Must possess required knowledge and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.

Skills

Must possess required skills and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.

Technology Skills

Required Work Experience

Preferred Work Experience

Required Education

Preferred Education

Other Preferred Qualifications

Physical Requirements

Safety

ACC Benefits Overview

Disclaimer

The above description is an overview of the job. It is not intended to be an all-inclusive list of duties and responsibilities of the job, nor is it intended to be an all-inclusive list of the skills and abilities required to do the job. Duties and responsibilities may change with business needs. ACC reserves the right to add, change, amend, or delete portions of this job description at any time, with or without notice. Employees may be required to perform other duties as requested, directed, or assigned. In addition, reasonable accommodations may be made by ACC as its discretion to enable individuals with disabilities to perform the essential functions.

Austin Community College provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

As required by the US Department of Education, employees are required to report violations under the Title IX and, under the Jeanne Clery Disclosure of Campus Security Policy and Crime Statistics Act (Clery Act), select individuals are required to report crimes. If this position is identified as a Campus Security Authority (Clery Act), you will be notified, trained, and provided resources for reporting.