This job has Expired

rutgers_university.jpg

Research Application Developer

Rutgers University

Job Description


Position Details


Position Information

Recruitment/Posting Title Research Application Developer
Job Category Staff & Executive - Research (Laboratory/Non-Laboratory)
Department Engn- Ctr Adv Infrastructure
Overview
Posting Summary
Rutgers, The State University of New Jersey, is seeking a Research Application Developer.
Reporting to the Director of the Rutgers Rail and Transit Program (RTP) in the Center for Advanced Infrastructure and Transportation (CAIT) and working independently with broadly defined objectives, this person performs professional-level work and research support activities. This position is expected to work on projects with complex applications including significant development/implementation of new technology, design, analysis, and data management. The projects involved are related to Track Information Management System (TIMS), Intelligent Grade Crossing Tool (IGCT) and a ride hailing program for NJ Transit Low Speed Autonomous Vehicle (LSAV) testing. The programs are funded by New Jersey Transit, FRA and FTA. The overall objective of TIMS is to digitize the traditional paper form track charts into interactive visual representations for better asset management. TIMS also includes a system consisting of both a backend and a mobile application that can be used to facilitate track inspection and maintenance reporting. Track engineers will be able to utilize on-device sensors, GPS, camera, and microphone to record and upload evidence of track inspection and maintenance easily to the system which greatly reduces the possibility of human or administrative errors in the reporting process. IGCT involves detecting traffic and trespassing at railroad grade crossings and right-of-way scenarios. The project aims to mitigate the risks of accidents and life and property loss. The LSAV project involves building an application that serves passengers with real-time trip and vehicle information. The person will be responsible for the entire development life cycle of such applications including demand analysis, system design, coding, testing, and documentation. To successfully performing all these tasks, the person should have experience as a project leader for large and complex systems and knowledge of various database systems such as SQL Server and MongoDB. The person should have expertise in web development, mobile application development (for both iOS and Android), computer vision (object detection and tracking), networking, hardware system design (with development boards), cloud services (AWS, Google Cloud, and Microsoft Azure). The person should be able to propose solutions to new and complex problems, manage team members and give advice on the latest web technology to members and groups within the center. The person is responsible for staying informed on the latest advances in web technology, computer vision algorithms, and hardware and should be able to integrate and adapt the systems according to the advances. The person should be able to give demonstrations and presentations to different stakeholders and departments of transportation.
Among the key duties of this position are the following:
  • Development support conducted in accordance with established procedures
  • Problem identification and resolution
  • Teaching/training/guiding colleagues and end-users
  • Accomplishment of the unit’s operational goals and objectives
  • Lead in the accomplishment of the unit’s operational goals and objectives
  • Appropriate responses to recommendations of internal and external auditors and other reviews
  • The ability to research, compile data and generate reports and deliverables regularly is required. Presentation skills are required. Travel within the U.S. to sponsors, stakeholders, and client sites will be necessary to attend meetings. Frequent travel to partner railroad companies and agency sites will be necessary.
Position Status Full Time
Hours Per Week
Daily Work Shift Day
Work Arrangement
FLSA Exempt
Grade 08
Position Salary
Annual Minimum Salary 107606.000
Annual Mid Range Salary 136119.000
Annual Maximum Salary 164632.000
Standard Hours 37.50
Union Description Admin Assembly (MPSC)
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
Under Policy 60.1.35 , Rutgers University requires all prospective 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 individual a medical or religious exemption. Prospective employees who are not eligible for a booster at the time of an offer of employment must provide proof they have received a booster within two weeks (14 calendar days) of eligibility . Based on current guidance, individuals are considered fully vaccinated against COVID-19 two weeks after receiving the final dose of any COVID-19 vaccine authorized or approved for use in the United States by the United States Food and Drug Administration (FDA) and recommended by the Advisory Committee on Immunization Practices (ACIP) of the Centers for Disease Control and Prevention (CDC). 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 prospective employee’s offer of employment and/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
  • Master’s degree in Computer Science or equivalent education and experience
  • A minimum of two years of IT experience with web development and mobile development for the development of TIMS (Track Information Management System).
Certifications/Licenses
Required Knowledge, Skills, and Abilities
  • Knowledge of programming methods and procedures, documentation procedures, program flow charts and operator instructions.
  • Knowledge of one or more appropriate computer languages with an emphasis on Javascript, Python and Swift.
  • Knowledge regarding rail transportation and engineering in the United States and have prior experience in developing IT solutions for the rail-related projects.

This job will require client interface. Excellent verbal and written communication skills are required.
  • Must be experienced with Amazon Web Services with an emphasis on EC2 and S3 for production.
  • Requires experience in managing coding projects using Git software for teamwork. Requires experience with OpenCV and PyTorch for computer vision tasks.
  • Requires experience with development boards (such as Raspberry Pi) and IP cameras for the development of data collection systems to be physically installed on sites. Because the projects require close coordination and communication with the rail industry, the candidate should have good track records on working on rail-related IT solutions.
  • Must be able to think broadly and conceptually and formulate creative, sophisticated solutions to complex problems, prioritize workload, and work independently with general supervision.
  • Must be detail-oriented, follow up, and keep task originators informed on task progress throughout the process until completion.
  • Must continuously notify the director of progress and workload to ensure that deliverables are on schedule.
Preferred Qualifications
  • Railroad industry exposure to be able to utilize railroad-related data for integration and development of TIMS, IGCT and LSAV ride hailing program, all for the rail and transit industry.
  • Experience with machine learning libraries (such as NumPy), and server-side programming languages (such as Node.js, C++, Rust, and Java) is preferred.
  • Experience with Docker and CI/CD (Continuous Integration/Continuous Delivery) is not required but preferred for production purposes.
Equipment Utilized
  • Node.js, React.js, MongoDB, Python, PyTorch, Electron, Xcode, Android Studio, Amazon Web Services, Gitlab, Microsoft Visual Studio Code, Ubuntu, Raspberry Pi, IP Cameras, Routers, Cellular Modems.
  • Along with all peripherals that are necessary when interacting with computer systems and embedded systems.
Physical Demands and Work Environment
N/A
Special Conditions

Posting Details
Posting Number 22ST2647
Posting Open Date 08/08/2022
Special Instructions to Applicants
Regional Campus Rutgers University-New Brunswick
Home Location Campus Busch (RU-New Brunswick)
City
State
Location Details
Piscataway, NJ 08854

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.


Affirmative Action/Equal Employment Opportunity Statement


It is university policy to provide equal employment opportunity to all its employees and applicants for employment regardless of their race, creed, color, national origin, age, ancestry, nationality, marital or domestic partnership or civil union status, sex, pregnancy, gender identity or expression, disability status, liability for military service, protected veteran status, affectional or sexual orientation, atypical cellular or blood trait, genetic information (including the refusal to submit to genetic testing), or any other category protected by law. As an institution, we value diversity of background and opinion, and prohibit discrimination or harassment on the basis of any legally protected class in the areas of hiring, recruitment, promotion, transfer, demotion, training, compensation, pay, fringe benefits, layoff, termination or any other terms and conditions of employment. For additional information please see the Non-Discrimination Statement at the following web address: http://uhr.rutgers.edu/non-discrimination-statement

*Please mention you saw this ad on AcademicJobs.*

Apply Now

Be Seen By Recruiters at the
Best Institutions

Create Your FREE Profile Now!