This is a non-supervisory, senior level analyst position in which the incumbent will be involved in the development, implementation, and maintenance of software applications and processes supported by the Applications Development and Integration ( ADI ) division of the Office of Information Technology (IT).
This is a professional position in which the incumbent organizes, designs, and implements new computer systems, i.e., serves as a “technical architect”. The incumbent may serve as project/team leader and manages designated projects.
The incumbent will be responsible for the design, development, testing, implementation, and maintenance of software applications and processes supported by EA. The primary areas of focus will be Web and mobile application programming within the University’s backend ERP systems, the portal, an other related environments.
The incumbent should possess an excellent technical skill set and should demonstrate expertise with at least one object oriented programming language. Preference will be given to candidates with demonstrated expertise in Java, ABAP , and UNIX .
The incumbent will be expected to meet stated deadlines and operate autonomously at a high level of competence within a fast-paced technical environment.
The incumbent will participate as a team member on large-scale technical projects.
The incumbent will be expected to have excellent analytical / problem-solving skills.
The incumbent will be expected to work with functional departments to define project requirements for new applications, develop the applications, test the applications, train functional users on the use of the new applications and launch the new applications.
The incumbent will be expected to have participated in at least one successful software development life cycle, from the gathering of written technical requirements through development, implementation, and ongoing maintenance.
The incumbent will be expected to demonstrate excellent interpersonal communication skills.
The incumbent will be expected to stay abreast of new and emerging technologies as they become relevant in the EA scope of planning and operations.
Essential Functions: These essential functions include, but are not limited to the following. Additional essential functions may be identified and included by the hiring department.
1. Analyzes needs and possibilities for and designs and develops new software projects.
2. Designs database architecture to support new systems, coordinates and manages conversion to the new systems and conducts user education of new systems.
3. Evaluate software and hardware products, recommends, installs and supports such products.
4. Coordinates and conducts training for user personnel.
5. Provides technical direction, instruction, and supervision, as needed, for assignments performed by other staff.
6. Enhances and maintains computer systems and associated networks and writes computer programs.
7. Coordinates all security matters for systems.
A Bachelor’s Degree from an accredited college or university in management information systems, computer science or a related field.
Three (3) years of experience related to the above described duties.
Related education and related experience may be substituted on a basis set forth by the Department of Human Resources.
Special instructions to applicants
An official copy of your transcript is required upon hire for this position.
Please check to see which documents (i.e., resume, CV, cover letter, list of references) are associated with this posting. Prior to applying for the position, prepare the electronic versions of these documents to upload or to “copy and paste” when prompted. You will not have the opportunity to attach them after you apply.
University of Mississippi - 23 months ago