×
Register Here to Apply for Jobs or Post Jobs. X

Application Developer; Resources Transportation Center

Job in Newark, Essex County, New Jersey, 07175, USA
Listing for: New Jersey Institute of Technology
Part Time position
Listed on 2026-01-29
Job specializations:
  • Software Development
    Software Engineer, Web Developer
Job Description & How to Apply Below
Position: Application Developer (Intelligent Resources Transportation Center)

Overview

Provide technical support to end-users while contributing to the development, design, and deployment of desktop and web-based software solutions.

Responsibilities
  • Develop, design, and deploy desktop and web-based software solutions utilizing a range of programming languages, including Java (Spring, Spring Boot), Python (pandas, geopandas), JavaScript (Vue, React), Kotlin, Dart/Flutter, and other pertinent technologies. Aims to meet user requirements, troubleshoot issues, and improve system functionalities.
  • Customize and design reports using SAP Crystal Reports and Jasper Reports for client agencies (MPOs and State Departments of Transportation), addressing federally mandated obligations.
  • Develop and deploy web-based charting applications using Google Charts and Highcharts to visually represent trends and patterns within historical transportation data.
  • Apply patches/upgrades to packaged software, ensure security compliance and system integrity using NSIS. Conduct thorough testing of the end product using Virtual Box to guarantee compatibility across various platforms.
  • Document procedures using Git README files and shared documentation, ensuring a clear understanding of software functions, functional requirements, and intended purposes.
  • Develop, test, and implement distributed big data management and analysis systems including Hadoop, Spark, and Cassandra.
  • Develop and implement mapping systems using GIS technologies (ArcGIS, Mapbox, Google Maps) to aid in real-time visualization and historical data analysis.
  • Design and implement systems that interface with application databases (MySQL, Microsoft SQL Server, Oracle) to ensure efficient and reliable data storage and retrieval.
  • Manage and maintain web application servers (Apache, Tomcat, IIS, Node.js, Python Flask).
  • Integrate low-latency video monitoring systems based on H.264, H.265 and MJPEG with Video Management Systems to support the ONVIF protocol suite.
  • Demonstrate proficiency in Git version control (Git Hub, Git Lab) including branching, merging, tagging, and rebasing.
  • Design and execute test procedures and scripts (JUnit, Jenkins) for automated software testing; implement deployment scripts to automate software delivery.
  • Conduct user training via web conferences or on-site for the applications; present the application in transportation seminars and conferences.
  • Distribute tasks among department Research Assistants and part-time students.
Qualifications

Requires a Bachelor's degree in Computer Science and 3 years of experience in the job offered or 3 years of experience as a Software Developer or any other job title performing the following duties:

  • Providing technical support to end-users while contributing to the development, design, and deployment of desktop and web-based software solutions.
  • Developing, designing, and deploying desktop and web-based software solutions utilizing Java and PHP.
  • Applying patches/upgrades to packaged software, ensuring security compliance and system integrity.
  • Creating PDF documentation to ensure a clear understanding of software functions, functional requirements, and intended purposes.
  • Developing and implementing mapping systems using GIS technologies including Google Maps and Geoserver for real-time and historical data visualization.
  • Designing and implementing systems that interface with application databases MySQL.
  • Managing and maintaining Apache web servers.
  • Conducting user training via web conferences or on-site for the applications; presenting the application to staff and stakeholders.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary