Software Engineer/Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

UW-Madison College of Engineering · 11 hours ago

Software Engineer/Developer

The UW-Madison College of Engineering is seeking a Software Engineer/Developer I to join their TOPS Lab, a research organization focused on improving transportation safety and mobility. The role involves supporting transportation data management systems and applications through design, development, testing, and troubleshooting of software.

Higher Education
badNo H1Bnote

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 for low-complexity projects 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
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

Qualification

JavaPythonC#Object-oriented designHTMLCSSJavaScriptRESTful API developmentArcGISGitIndependenceCommunicationTeamwork

Required

At least 2 years of professional experience
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
Bachelor's Degree in Computer Science or Related Field

Preferred

Experience using front-end mapping libraries such as Leaflet, OpenLayers, 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

Company

UW-Madison College of Engineering

twittertwittertwitter
company-logo
UW-Madison College of Engineering is a higher education platform.

Funding

Current Stage
Late Stage
Company data provided by crunchbase