Applications Developer


Job Details

Title:
Applications Developer

Department:
CRM & Student Services

Reports To:
Assistant CIO-CRM and Student Information Systems

Position Type:
Staff

Position Summary:
The Application Developer will beresponsible for assisting with the development of technology solutions aspart of the CRM and Student Information Systems team, in coordination withthe Assistant CIO for CRM and Student Information systems and collaboratingwith technical leads within the Information Services & Technologydivision at NJIT. This individual will be able to work on fairly complexapplication design and development assignments with minimal supervision. Aself-starter, with a proven ability to learn new technology, this individualwill work as part of a cross functional team, including technical andbusiness representatives. The individual will need to operate with tightdeadlines and be capable of handling multiple assignments concurrently, negotiatingpriorities with input and assistance of their manager. The individual willprovide functional and technical guidance to less experienced developers,including student interns, and train campus partners on new technology, asneeded. The successful candidate will keep abreast of emerging technologytrends, and take an active interest in professional development to ensuretheir skills stay current. All duties will need to be performed in accordancewith university policies, procedures and core values.

Essential Functions:
- Install, configure, develop, maintain and support software applications that include third party vendor solutions, cloud hosted application, and in-house developed applications.
- Prepare detailed software specifications working with business and academic users; design, develop, test, troubleshoot, and diagnose problems, evaluate results and resolve issues; maintain and document software applications, job control procedures, process workflows, user interfaces and new features of the university's enterprise application systems.
- Respond to incidents, service outages and service requests in a timely manner and collaborate with team members within the Information Services & Technology division, campus partners and vendors.
- Provide technical support of enterprise applications.
- Support enterprise applications in accordance with established NJIT standards, policies and procedures.
- Maintain application security standards and implement application security controls for enterprise applications.
- Interact with vendors during evaluation, implementation and operation/maintenance of vendor solutions.
- Participate in prototyping and testing of new enterprise applications and solutions.
- Participate in large scale systems implementations as an integral part of the team.
- Provide back-up to other application developers.
- Perform other duties as assigned and as needed, including readiness to support after hours and weekends.

Prerequisite Qualifications:
- A Bachelor's degree in Computer Science, Information Systems, or a related field.
- 5+ years of experience implementing medium and large scale projects, and complex product integrations.
- 3+ years of experience developing with relational databases.
- 3+ years of experience with application development using APIs, web services, and technologies such as Groovy JAVA PHP PL/SQL Java script/AJAX etc.
- Demonstrated experience translating business requirements into technical requirements and developing solutions to fit the business needs.
- Demonstrated understanding of overall technology development leveraging cloud.
- Demonstrated experience implementing version control, change control.
- At the university's discretion, the education and experience prerequisites may be exempted where the candidate can demonstrate to the satisfaction of the university, an equivalent combination of education and experience specifically preparing the candidate for success in the position.

Preferred Qualifications:
- A Master's degree in computer science, information systems or a related field.
- Experience working with ERP systems, preferably Banner.
- Experience working with integration (iPaaS) platforms, and RPAs.
- Experience with ITIL practices for IT service management.
- Experience developing with business intelligence tools like Cognos or Tableau.

Bargaining Unit:
PSA

Range/Band:
28

FLSA:
Exempt
Full-Time





 New Jersey Institute of Technology

 07/11/2024

 Newark,NJ