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

Senior Software Developer

Job in Boca Raton, Palm Beach County, Florida, 33481, USA
Listing for: Poutrix
Full Time position
Listed on 2026-06-17
Job specializations:
  • Software Development
    Software Engineer, DevOps, Cloud Engineer - Software, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Arcadis is looking for a Senior Software Developer to specialize in full‑stack development for Intelligent Transportation Systems (ITS) functionality into the Arcadis inSIGHT Advanced Transportation Management System (ATMS) software. This includes but is not limited to ITS devices such as Dynamic Message Signs (DMS), PTZ Cameras and Video, Ramp Meters, Weather Sensor Stations, Traffic Detection Devices, and more. Responsibilities include technical design and implementation of new features, including front‑end features and service logic, and device‑level protocols to communicate with the devices over a network using various industry protocols.

Working with high‑profile clients around the world, you will deliver solutions that solve complex problems with evolving data and advanced algorithms. You will use modern technologies and cloud services AWS and Azure to deliver cutting‑edge applications involved in 24/7/365 active operations. To this end, you must have high ownership and be committed to solving production issues whenever they arise. Arcadis has an extremely collaborative environment where teams work together across multiple disciplines to achieve the best outcomes possible.

Everyone is committed to delivering highly stable and quality driven software products that impact people’s lives.

Things you’ll be working on
  • Feature driven development in a remote collaborative team environment.
  • Design, develop, unit test, and maintain secure applications and services across a variety of private and public sector clients around the world.
  • Interface with external data sources using a large variety of protocols.
  • Perform peer‑reviews of solution designs, architectures, and related code.
  • Leverage cloud services provided by Azure or AWS to host and deliver all services.
  • Implement ITS device‑level protocols to support integration with the inSIGHT Advanced Transportation Management System (ATMS).
  • Develop new microservices to meet new functional needs of the system, handling design and software architecture roles.
Role accountabilities
  • Implement ITS device‑level protocols to allow for new device types or new functionality to be incorporated into the inSIGHT ATMS software.
  • Create new software microservices as needed to provide new functionality into the core of the system.
  • Design services to communicate with field devices across various network topologies.
  • Develop new functionality in the Graphical User Interface to support new features.
  • Define automated unit tests to ensure quality and correctness of service logic.
  • Perform peer‑reviews of solution designs, architectures, and related code.
  • Interface with external data sources using a large variety of protocols.
  • Perform manipulation, analysis, and processing of geospatial data.
  • Optimize the data storage and retrieval to the inSIGHT ATMS database.
  • Identify and take steps to mitigate common security risks, participate in security reviews, and ensure compliance with standards.
  • Provide support and assistance when troubleshooting issues in the system, to support the delivery teams with new software deployments, system updates, and issues as they arise.
  • Work with ATMS operations staff as well as client technical staff as needed to investigate protocol‑related issues with devices and to assist with integration and acceptance testing of new device or protocol implementations.
Technical Leadership
  • Provide technical expertise as needed to other software developers on the team.
  • Aid in technical decision making within the team, evaluating different options for best fit.
  • Perform code reviews and provide guidance and constructive feedback, advocating for best practices within the team.
  • Review and advise on effort estimates and feature requests from clients with respect to new or expanded device integration.
  • Mentor staff to grow the core competency of the team for device service development and protocol implementation capabilities.
  • Promote a culture of continuous learning within the team.
Qualifications & Experience
  • Minimum 7 years software development experience.
  • Practical knowledge and experience with .NET and C#, Web API, Signal

    R.
  • Experience with front‑end technologies, Angular and Type Script in…
Position Requirements
10+ Years work experience
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary