Job Directory Application Developer

Application Developer
Piscataway, NJ

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Application Developer

Location: Piscataway, NJ

Duration: 3-6 months contract to hire

Description:

Application Developer - Oracle - data warehouse (ORACLE, Informatica, JAVA), support for the learning management system Sakai - OIT-Enterprise Application Services Dept

Position summary:

Client, The State University of New Jersey, is seeking an Application Developer for Enterprise Application Services (EAS) in the Office of Information Technology. Reporting to the project manager and associate director, the incumbent in this position provides analytical and programming support for various university administrative and academic offices.

The Application Developer is responsible for analysis, planning, design, development, implementation, and maintenance of enterprise systems and data warehouse (ORACLE, Informatica, JAVA), in addition to maintenance and support for the learning management system Sakai.

Among the key duties of the position are the following:

* Performs analysis and develops a detailed design of new and existing system requests.
* Writes new code and/or maintains existing code for online and batch programs that will provide the user with programs for reporting and updating databases as required.
* Tests unit programs and demonstrates through integration and/or system testing that the new or revised programs do not adversely impact the operational integrity of the application system
* Consults with the associate director, project managers, and user departments staff as required to gather and/or clarify requirements for proposed development projects and system enhancements and maintenance; identifies and suggests business and systems solutions to problems.
* Writes specifications for new online and batch programs that will provide the user with programs to produce reports, update data through interactive screen and batch processes as required to meet the needs of the user.
* Writes operational documentation for new and revised applications with clear and concise instructions to enable them to run in a production environment; writes and updates user documentation to describe systems and access abilities as required.

Minimum education and experience:

* Bachelor's degree in computer science, information systems or related technology field, or a bachelor's degree in a business major with relevant systems experience
* A minimum of five years' progressive experience in an analytical and programming environment with an emphasis on business knowledge acquisition, systems design, ORACLE and IMS database management systems
* At least one year of data warehouse development with PL/SQL and Informatica

Required knowledge, skills, and abilities:

* Past experience with the following:
* UNIX and/or Linux, MS Windows
* Java, JavaScript, PL/SQL, Unix Shell
* Oracle, IMS, MySQL, MS SQL database
* Spring framework, Informatica
* Recent experience with the following:
* Relational and hierarchical database concepts and design
* Structured programming techniques
* Oracle, Oracle Application Server, MySQL, SQL, Informatica
* Strong skills in JAVA platform programming techniques with web design experience
* Experience with development frameworks such as Spring, Angular.js/React.js/Backbone.js/Dojo, or Selenium
* Demonstrated knowledge of distributed systems architecture, middleware, messaging and REST protocol
* Good understanding of software SDLC
* Ability to understand complex, integrated, state-of-the-art and legacy computer systems
* Excellent organizational, interpersonal, oral and written communication skills

Preferred qualifications:

* Recent experience with:
* Tomcat, Eclipse, Git, CVS, Maven, LoadRunner, JIRA, Bamboo and Confluence
* INFOSILEM academic scheduling suite

Equipment utilized:

* UNIX and/or Linux, MS Windows
* Java, Javascript, PL/SQL, Unix Shell
* Oracle, IMS, MySQL, MS SQL database
* Spring framework, Informatica

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.