Job Purpose: Perform advanced level system analysis, definition and design activities usually of a complex nature. Maintains existing applications.
Analyze user requirements, determine technical level of effort required and prepare technical design and specifications.
Develop, test and implement technical solutions. Prepare application test plans and conduct unit, integration and system testing.
Analyze, modify and maintain existing applications.
Prepare technical, operational and user related documentation in support of applications.
Provide technical support to functional users, determining and solving systems and programming issues.
Assist in conducting informal and formal end user training.
Advise on and review work of other analysts as needed.
Perform other related duties as assigned.
Additional Information: A cover letter is strongly encouraged.
Impact & Influence: This position will interact on a consistent basis with: other software developers and analysts, project managers, database administrators, customers and department management. This position typically will advise and counsel: other software developers and analysts, project managers database administrators, customers and department management. This position will supervise: NA.
The Tech Applications Group (TAG) designs, builds, and supports web-based software applications used across campus to support academic and research administration. It is a cross-campus collaboration of schools, colleges, the Office of the Provost, and the Office of the Executive VP of Research.
We value each other's input and enjoy developing applications that empower our end users. We are forward thinkers who embrace new technologies. Each day brings a new challenge and opportunities for growth.
Education: Bachelor's degree in Information Systems, Computer Science or related field
Work Experience: Four to five years job related experience
Skills: This job requires advanced knowledge and skills in application of query language, web development tools, procedural development tools, relational databases, structured programming and understanding of the software development life cycle.
Preferred Education: N/A
Preferred Work Experience: N/A
Preferred Certifications: N/A
Preferred Skills: Strong communication skills; Strong knowledge of agile development methodologies; Strong knowledge of Java, Spring, JPA/Hibernate, Angular, Knockout, Kendo UI, jQuery, databases (e.g., Oracle, MySQL)
Internal Number: 0179119
About Georgia Institute of Technology/Georgia Tech
The Office of Information Technology (OIT) provides information technology leadership and support to the Georgia Institute of Technology, working in partnership with academic and business units to meet the unique needs of a leading research university. OIT serves as the primary source of enterprise-wide information technology and telecommunications services in support of students, faculty, staff, and researchers.
The Partnership for an Advanced Computing Environment (PACE) seeks to create and maintain research computing services in support of Georgia Tech's academic and research missions. Our goal is to facilitate Institute and external partnerships, architectures, technology pilots, and leading edge infrastructures that deliver unique and sustained competitive advantage to Georgia Tech faculty, students, and staff. PACE also strives to foster a work environment that is customer centered; values diversity of all forms; encourages, enables, and rewards innovation, service excellence, teamwork, and collaboration (both within OIT and the Georgia Tech community); and effectively balances leading edge and production activities.
For additional information about PACE, visit: http://www.pace.gatech.edu