Senior Software Engineer, Information Systems, Knoxville, TN

DEPARTMENT: Information Systems

POSITION TITLE: Senior Software Engineer

LOCATION:  Knoxville, TN

REPORTS TO: Director of Application Development

DATE:  April 16, 2019

 

 Summary Description:

This is a full-time software developer position in Knoxville, TN.  The position includes analysis, programming, roll-out, support and enhancement of business systems, web applications and mobile device systems.  AGI is a highly dynamic, fast-paced, service oriented company and requires interpersonal and professional flexibility. 

MAJOR RESPONSIBILITIES:

  • Acquire and maintain a working knowledge of a wide range of business systems and business functions
  • Work with users and management to design, code, test, and implement enhancements to business system
  • Process analysis, design and software development of web based and mobile applications
  • Develop reports and data extracts when necessary
  • Assist with training and post production support

MINIMUM QUALIFICATIONS/REQUIREMENTS:

  • Programming experience with Microsoft stack including C# (or other object oriented program language)

DESIRABLE QUALIFICATIONS:

  • Visual Studio
  • Xamarin App Development with Visual Studio (or similar)
  • SQL Server
  • SSRS, SSIS
  • Epicor Enterprise Version 10

 

EDUCATION AND/OR EXPERIENCE:

B.S degree in Computer Science, Computer Engineering and five years or more experience

or

Associates degree in computer programming with seven years or more programming experience

or

Equivalent

Apply Today