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

Software Engineer\Developer - Transportation Data Systems

Remote / Online - Candidates ideally in
Madison, Dane County, Wisconsin, 53774, USA
Listing for: University of Wisconsin
Remote/Work from Home position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 67000 USD Yearly USD 67000.00 YEAR
Job Description & How to Apply Below

Current Employees

If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply through the internal application process.

Job Category

Academic Staff

Employment Type

Regular

Job Profile

Software Engineer/Developer I

Job Summary

The TOPS Lab, based in the College of Engineering and the Department of Civil and Environmental Engineering, is a research organization focused on improving transportation safety and mobility through research, service, and training. This position will work within the lab’s research computing group and will be responsible for full-stack development and maintenance of transportation data systems and applications used to support research, operational, and data-sharing initiatives.

Job Responsibilities

Essential Responsibilities:

  • Reviews application design specifications, codes new applications, and makes enhancements to existing applications.
  • Maintains and troubleshoots applications, systems, or websites.
  • Develops or modifies technical specifications using disciplined software development practices.
  • Tests and debugs programs, and prepares systems test data.
  • Implements data structure and systems performance strategies.
  • Prepares program documentation and training requirements.

Other

Duties Include:

  • Assisting with design, development, and troubleshooting of large-scale computer applications supporting mission-critical research and operational requirements.
  • Working with TOPS Lab staff, students, and faculty to assist in planning and requirements for systems development projects.
  • Developing documentation for new systems or enhancements including architecture and design documents, and user manuals.
Remote Work Eligibility
  • This position may require some work to be performed in-person, onsite, at a designated campus work location. Some work may be performed remotely, at an offsite, non-campus work location.
  • The anticipated hybrid work schedule will be up to three days remote, with 2 days onsite.
Key Job Responsibilities
  • Prepares program documentation and training requirements
  • Implements data structure and systems performance strategies
  • Reviews application design specifications, codes new applications, and makes enhancements to existing applications
  • Develops or modifies technical specifications using disciplined software development practices.
  • Tests and debugs programs, and prepares systems test data
  • Maintains and troubleshoots applications, systems, or websites

Department

College of Engineering, Civil and Environmental Engineering - Traffic Operations and Safety Laboratory (TOPS)

Compensation

The starting salary for the position is $67,000, but is negotiable based on experience and qualifications.

Required Qualifications
  • Candidate must have at least 2 years of professional experience developing or supporting software applications that involve backend services, web interfaces, or spatial (GIS) data in a production environment.
  • Proficiency using a modern programming language (e.g., Java, Python, C#) for building scalable APIs (Application Programming Interfaces).
  • Proficiency in front-end development (HTML, CSS, and JavaScript) for building GIS/mapping interfaces.
  • Proficiency in object-oriented design and programming.
  • Experience working across the software development lifecycle including requirements, architecture, design, development, testing, documentation, and maintenance.
Preferred Qualifications
  • Experience using front-end mapping libraries such as Leaflet, Open Layers, or Google Maps API.
  • Experience with ArcGIS products (e.g., ArcGIS Pro, ArcGIS Online, ArcGIS Server) for spatial data management and visualization.
  • Experience with backend frameworks such as Spring or Hibernate, especially in the context of RESTful API development.
  • Experience with GIS/spatial databases (e.g., Oracle database, PostGIS).
  • Experience with Git, SVN or similar version control.
  • Experience writing JUnit test cases for robust application code.
  • Excellent oral and written communication skills.
  • Demonstrated success working in a team environment.
  • Demonstrated ability to work independently with minimal supervision.
Education

Required:

Bachelor’s Degree in Computer Science or Related Field

Additional Information

Applicants for…

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