New Jersey Institute of Technology
Academic Information Systems
Roweena Carlos, Executive Director
Reporting to the Executive Director of Academic Information Systems, the position is competent to work on fairly complex systems analysis and programming assignments with only general supervision required. The position generally operates under deadlines and is capable of handling multiple assignments concurrently. The position occasionally provides functional guidance to less experienced programmers and/or analysts.
The major duties and responsibilities of the position are: 1. Devising or modifying procedures to solve information management problems. 2. Preparing detailed specifications from which programs can be written. 3. Designing. coding, testing, debugging. maintaining and documenting computer programs, job control procedures, process workflows, user interfaces, and other aspects of the university's enterprise application systems. 4. Functional user support of enterprise application systems and report writing tools. 5. Enterprise application systems configuration.
1. Participates in University committees and is a steward of the mission of the University and of the Academic Affairs and Student Services Division. 2. Performs other duties as assigned.
1. Analytical Thinking/Problem Solving: Demonstrates a mature logic analytic aptitude and creativity in the approach to issues demanding resolution by drawing on all resources available. 2. Accomplishment Attitude: Establishes and follows through on a systematic course of action for self or others to assure accomplishment of a specific objective. Able to identify priorities and allocate time and resources effectively producing desired results at the level expected for the position. 3. Creativity/Innovation: Generates novel and valuable ideas and uses these ideas to develop new or improved processes methods systems or services. 4. Customer Focus: Focuses one's efforts on identifying and meeting internal and external customer's needs in a manner that provides satisfaction for the customer within the parameters of the position and the available resources cognizant of departmental and or university policy and authorized practices. 5. Honesty and Integrity: Acts in accordance with all university and departmental policies procedures and expectations. 6. Initiative: Evaluates selects and acts on various methods and strategies for solving problems and meeting objectives within parameters of the position before being asked or required to do so; self-directed. 7. Teamwork/Team Orientation: Willingly cooperates and works collaboratively toward solutions which generally benefit all involved stakeholders; works cooperatively with others to accomplish divisional and university objectives. 8. Technical Proficiency: Demonstrates technical expertise in a wide range of technologies used in organizations and educational environments. 9. Quality Assurance/Attention to Detail: Accomplishes tasks through concern for all areas involved. Shows concern for all aspects of the job. Accurately checks for processes and tasks and follows up in a timely manner with appropriate persons. Has the desire to see things accomplished logically clearly and well.
A Bachelors degree in Computer Science, Software Engineering, or a related field. Good oral and written communications skills, as well as demonstrated proficiency with current software development technologies such as Groovy, Grails, Java, GORM. SQL (Oracle), PLlSQl- AngularJs, JQuery, AJAX, Bootstrap, Git, IntelliJ, HTML CSS, etc. Relational database programming experience required. The position normally requires 1-2 years of prior programming experience.
Eclipse application development environment and Oracle Relational Database technologies are preferred.
About New Jersey Institute of Technology
New Jerseys Science and Technology University is a public science and research university.