Logo
Auburn University at Montgomery

Client Services Provider-Senior Software Developer

Auburn University at Montgomery, Montgomery, Alabama, United States, 36136

Save Job

The Department of Advanced Technologies at Auburn University at Montgomery (AUM) is seeking to fill two vacancies for a full time Senior Software Developer. The candidates selected will be responsible for the following : Coordinate and oversee the implementation and delivery of complex information technology services that require increased skill in multiple technical environments. Conduct complex information technology assessments and needs analyses. Design, develop, implement and maintain various information systems, software applications and organizational databases as needed for the client. Provide support and maintenance for existing client software applications. Develop and implement data conversion / migration projects. Manage risk identification and risk mitigation strategies. Provide end-user training on complex information technology systems. Prepare and conduct technical presentations for the client. Prepare reports documenting activities performed for the client. Knowledge, Skills, and Abilities : Knowledge of current developments in information technology applications Knowledge of standalone and client / server applications in Windows environment Knowledge of current software and hardware packages Knowledge of current database systems and technologies Knowledge of project management methodologies and tools Knowledge of Personnel Certification Requirements application and reporting Knowledge of Personnel and Teacher Lookup applications and reporting Knowledge of Highly Qualified Teacher application and reporting Knowledge of Homeless Student application and reporting Excellent verbal and written communication skills and the ability to interact professionally with a diverse group, executives, managers, and subject matter experts Proficiency with MS Office including Word, Excel, Outlook, PowerPoint, Access and Visio Ability to work on multiple projects at one time Ability to respond to multiple competing demands Ability to apply relevant software & hardware tools Ability to continuously learn and keep abreast of technological trends Ability to manage project activities Ability to work independently and not rely on client or other team members for direction

#J-18808-Ljbffr