Application Developer III @ Rutgers University - New Brunswick, NJ

Job Overview

6 days ago

Application Developer III

Rutgers University - New Brunswick, NJ

Position Details

Position Information

Recruitment/Posting Title
Application Developer III

Job Category
Staff & Executive - Information Technology

Department
OIT-Enterprise Application Services

Overview
New Jersey’s academic health center, Rutgers Biomedical and Health Sciences (RBHS) takes an integrated approach to educating students, providing clinical care, and conducting research, all with the goal of improving human health. Aligned with Rutgers University–New Brunswick and collaborating university wide, RBHS includes eight schools, a behavioral health network, and six centers and institutes that focus on cancer treatment and research, neuroscience, clinical and translational research, advanced biotechnology and medicine, environmental and occupational health, and health care policy and aging research.
Our faculty are teachers, clinicians, and scientists with unparalleled experience who advance medical innovation and provide patient care informed by the latest research findings. We offer an outstanding education in medicine, dentistry, pharmacy, public health, nursing, biomedical research, and the full spectrum of allied health careers.
Our clinical and academic facilities are located throughout the state including New Brunswick, Piscataway, Newark, Scotch Plains, Somerset, Blackwood, and other locations. Clinical partners include Robert Wood Johnson University Hospital in New Brunswick, University Hospital in Newark, and other affiliates.
Through this community of healers, scientists, and scholars, Rutgers is equipped as never before to transform lives.

Posting Summary
Rutgers, The State University of New Jersey is seeking an Application Developer III for the Enterprise Application Services of the Office of Information Technology (OIT).

Reporting to the Manager Enterprise Technical Business Application, the Application Developer III
performs analysis, design, programming, testing, debugging, and documentation of programs to solve business problems of moderate complexity. Applies conversions and enhancements to business systems. Participates in the development of detailed programming/system specifications, including policies and procedures. Interfaces with users and other OIT departments to identify system problems and proposes solutions.

Among the key duties of this position are the following:
  • Responsible for designing and developing applications and more.
  • Conducts and assists in integration testing.
  • Assists in technical design and development reviews. Assists in problem determination and resolution.
  • Develops and manages project plans.
  • Interacts with users and other related areas to gather requirements and compile data.
  • Develops documentation, formulates and applies policies and procedures.
  • Works with Project Manager to establish timelines/project milestones.
  • Works with end-users and site managers to define migrations.
  • Collects departmental requirements, including workflow for approval process.
  • Participates in the business process analysis and maps data flow.
  • Installs, configures and supports application environment, including security.
  • Understands and follows industry technology trends.
  • Assists in or manages the installation of software and/or hardware components.


Position Status
Full Time

Hours Per Week

Daily Work Shift
Day

FLSA
Exempt

Grade
34S

Position Salary

Annual Minimum Salary
97048.000

Annual Mid Range Salary
117288.000

Annual Maximum Salary
139863.000

Standard Hours
37.50

Union Description

Payroll Designation
PeopleSoft

Benefits
Rutgers offers a comprehensive benefit program to eligible employees. For details, please go to http://uhr.rutgers.edu/benefits/benefits-overview.
Rutgers also offers a benefit program to eligible full-time postdoctoral fellow students. For details, please go to https://finance.rutgers.edu/healthcare-risk/insurance/postdoctoral-health-insurance.


COVID-19 Immunization Requirement

Rutgers University requires all new employees to provide proof that they are fully vaccinated and have received a booster (where eligible) against COVID-19 prior to commencement of employment, unless the University has granted the employee a medical or religious exemption. Employees who are not eligible for a booster at the time of an offer of employment provide proof they have received a booster upon eligibility and upload proof of same. Based on current guidance, individuals are considered fully vaccinated against COVID-19 two weeks after receiving the final dose of a vaccine approved or authorized for emergency use in the United States or a vaccine that has been listed for emergency use by the World Health Organization. Eligibility for a booster against COVID-19 varies and is explained on the University’s web site located at https://coronavirus.rutgers.edu/covid-19-vaccine. Failure to provide proof of primary vaccination and booster will result in rescission of a candidate’s offer of employment or disciplinary action up to and including termination.



Seniority Unit

Terms of Appointment
Staff - 12 month

Position Pension Eligibility
ABP

Qualifications

Minimum Education and Experience
  • Bachelor’s Degree in Computer Science, Engineering or related field plus seven (7) years of experience with full stack application development, preferably in these key areas: developing server-side application with PHP, Java, or NodeJS; developing mobile applications for both iOS and Android platforms; developing front-end web applications with HTML5, CSS3, JavaScript.
  • Experience with web services technologies; including REST, AJAX, and JSON.
  • Experience in performance testing, writing performant code, optimizing existing code.
  • Experience with enterprise architecture, systems design, database management systems, and emerging web technologies.
  • Experience evaluating, testing/prototyping, and recommending new opportunities for enhancing software and supporting processes.
  • Experience doing business analysis and developing project timeline projections.
  • Experience with backend development using Java/JSP, PHP, .NET, Rails, Python, etc.
  • Experience working with relational RBDMS (Oracle, MariaDB, PostgreSQL, etc.) and NoSQL (Firebase, MongoDB, CouchDB, DynamoDB, etc.).
  • Equivalent education, experience and/or training may be substituted for the degree requirements.

Certifications/Licenses

Required Knowledge, Skills, and Abilities
  • Requires excellent analytical, research, problem solving, and organizational skills.
  • Excellent written and oral communication skills and the desire to work in a collaborative, cross-functional team environment.
  • Strong attention to detail and debugging skills.
  • Must understand and be proficient in object oriented (OO) design and systems development in a LINUX/UNIX and networked environment.
  • Excellent Mobile development knowledge with experience in backend development using Java/JSP, PHP, .NET, Rails, Python, etc.
  • Experience working with relational RBDMS (Oracle, MariaDB, PostgreSQL, etc.) and NoSQL (Firebase, MongoDB, CouchDB, DynamoDB, etc.).
  • Excellent Mobile development knowledge with Flutter, React Native, Swift, Java, Kotlin, or similar mobile framework.
  • Excellent JS knowledge, including ReactJS, ES6 and/or Flow/TypeScript and Bootstrap or similar UI framework.
  • Strong JS experience with proficient understanding of SPA frameworks/libraries such as React + Redux, Angular, VueJS, etc.
  • Some understanding of Docker, Vagrant, Kubernetes, etc.
  • Some knowledge of jQuery, *nix Bash, Bug tracking, CSS preprocessing (such as Sass), Amazon Web Services (AWS), Google Cloud Platform (GCP), Firebase, Dev-ops Tools (Git, SVN, npm, Grunt/Gulp, Bower, etc.), Software development methodologies (Agile, Scrum, Waterfall, etc.).

Preferred Qualifications
  • Experience working with relational RBDMS (Oracle, MariaDB, PostgreSQL, etc.) and NoSQL (Firebase, MongoDB, CouchDB, DynamoDB, etc.).

Equipment Utilized

Physical Demands and Work Environment
  • PHYSICAL DEMANDS: Standing, sitting, walking, talking or hearing. No special vision requirements.


  • WORK ENVIRONMENT: Office environment. Moderate noise.

Special Conditions

Posting Details

Posting Number
21ST4157

Posting Open Date

Special Instructions to Applicants

Regional Campus
Rutgers Biomedical and Health Sciences (RBHS)

Home Location Campus
Downtown New Brunswick

Location Details

Pre-employment Screenings

All offers of employment are contingent upon successful completion of all pre-employment screenings.

Infection Control and Safety

This position is subject to all Rutgers University policies, including TB surveillance and other infection control and safety policies. Please review the Tuberculosis Surveillance Policy for additional information.

Similar Jobs

Research Associate - Scientific Application Developer

Rutgers University

New Brunswick, NJ

Design, development and deployment of scientific web and data applications. We are looking for a highly motivated, full-stack developer with a minimum of five…

Senior .Net Developer

AGM Tech Solutions

Florham Park, NJ

Server side developer; UI developer. Candidates MUST HAVE real experience in building web based applications using .

Scientific/Bioinformatics Software Developer- Research Associate

Rutgers University

New Brunswick, NJ

Design, development, and deployment of modern data-intensive scientific applications, within a microservice architecture.

Software Developer

Major League Soccer

New York, NY

Analyze, design, and develop applications from user requirements. Skilled in document requirements and putting together technical designs and code applications.

PHP/Laravel Developer (FT)

LifeWorx

New York, NY

Bachelor's degree in Computer Science or related field, and 2+ years of professional experience working as a web developer.

Python Front Office Developer - Rates Technology

Bank of America

New York, NY

Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.

Front End Developer

Colgate-Palmolive

Piscataway, NJ

Pair with other developers and work independently. At least 3 years experience developing or supporting web applications. Provide input on UX and design.

Python Developer

TeknoSpar

New York, NY

Proficient as a backend/API focused Python developer experienced writing code and solving problems. Experience deploying to AWS or Azure.

Software Engineer II, Machine Learning, Google Assistant

Google

New York, NY

Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and…

Sr. SQL Database Developer

TheMasonGroup

Warminster, PA

Experience developing business applications and database solutions. Provide technical support to application development team and assume ultimate responsibility…

Test Engineer

Tickets.com

New York, NY

Experience introspecting application performance using tools such as JMX and APM (e.g. DataDog) alongside comprehending code paths based on application logging,…

Salesforce Developer - PD2 Certified

Acunor

Jersey City, NJ

Ability to problem solve high-level software and application issues. *1+ years of experience in LWC *. Experience developing customer-facing interfaces.

Software Engineer II, Engineering Productivity, Search

Google

New York, NY

1 year of experience building developer tools that improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design…

FedRamp Technical Services Engineer, First Shift

MongoDB

New York, NY

MongoDB Technical Services Engineers use their exceptional problem solving and customer service skills, along with their deep technical experience, to advise…

Junior Database Administrator (Hybrid Work Setting)

OTC Markets Group Inc

New York, NY

Work with application developers and other teams in designing and implementing database solutions. Generous vacation policy in addition to 9 annual holidays…

Data Modeler I

MediQuant LLC

Philadelphia, PA

Liaise with application developers and the Project Management Office to create methodology for meeting client needs. Data Modeler will report to a DM Team Lead.

Java Developer

Infinity Consulting Solutions, Inc.

Wilmington, DE

Advanced knowledge of all application, data, and infrastructure architecture disciplines. You will be responsible to design, develop, implement and test…

Network - Salesforce Administrator

ASGCO Manufacturing, Inc.

Nazareth, PA

This position is the administrative support and developer for our Salesforce CRM. Deep understanding of mobile & web application security threats, exploits,…

Salesforce Developer

Magnow Corporation

New York, NY

Collaborate with Functional team to determine how best to implement solution (decisions around declarative vs programmatic vs App Exchange, etc.).

Test Engineer

Cognizant Technology Solutions

New York, NY

Create detailed design and assign to developer. Conduct internal trainings for developers within team. Perform developer integration testing by integrating the…

Jr Software Developer - Knoxville - In-Plant Role

altRPO: Manufacturing

Clifton, NJ

Some Android or Java application development experience. Are you a hands-on developer who enjoys working directly with cross-functional teams to drive…

IDP Developer and Case Developer

Apollo

New York, NY

Utilize in-depth specialist knowledge of low-code/no-code applications to analyze complex problems/issues. You will own, design, develop, and deliver complex…

Senior API Developer

Sanofi US

Bridgewater, NJ

Experience integrating with Cloud/SaaS applications, APIs, SDK of packaged applications, and legacy applications. Experience with Hybrid cloud providers.

Business Intelligence Analyst

Infinity Consulting Solutions, Inc.

New York, NY

Support BI developers with custom queries needed for creation of BI assets. Proven expert knowledge of scalable architectures for high performance data…