Senior Software Developer

TrafficCast

Philadelphia (Philadelphia County)

Hybrid

USD 90,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Stock options
Healthcare benefits
Paid vacations and sick days

Job summary

TrafficCast is looking for a Senior Software Engineer to lead the development of server-side software in a dynamic environment. The ideal candidate will have over 7 years of experience in software engineering with solid skills in C, Java, Python, and PHP.

Your role involves contributing to cross-functional Agile projects, implementing automated testing, and maintaining efficient code. You will also collaborate closely with other team members to ensure the success of various TCI products.

This position offers competitive compensation along with stock options and benefits including healthcare and retirement plans.

Qualifications

  • At least 7 years of Software Engineering experience.
  • At least 3 years of experience with PHP.
  • At least 1 year of experience with Laravel.
  • At least 6 months of experience with Python.
  • Experience with complex, real-time delivery systems.

Responsibilities

  • Contribute to cross-functional projects in an Agile/Scrum environment.
  • Implement automated unit and integration tests (TDD preferred).
  • Design, build and maintain efficient, reusable, and reliable code.
  • Identify bottlenecks and bugs, and devise proactive solutions.

Skills

C
Java
Python
PHP
Laravel
TailwindCSS
SQL
AWS
Linux

Education

Bachelor's degree in Computer Science or related field

Tools

MySQL
PostgreSQL
Docker
Apache Tomcat

Job description

Location: Philadelphia, PA Area (flexible)

Job Type: Full Time or Consultant to Full Time

Salary: $90k - $125k + Stock Options (depending on skillset)

Company Description

TrafficCast International, Inc. (http://www.trafficcast.com) is a leading company in digital traffic information and service provision.

Based in Madison, WI, with satellite offices in Chicago, Atlanta, Wilmington DE, Irvine CA, and Shanghai, China, TrafficCast provides innovative technology and sophisticated data modeling to provide real-time and predictive traffic information that enhances and enables high performing location based services and dynamic navigation services to TTWN, Sirius XM Satellite Radio, and TV stations. Now covering over 880,000 miles of roadway, Dynaflow™ provides real time and predictive road information derived from GPS tracking data, public sensors and reports of accidents, road works and weather. For the more granular data required by public agencies for planning and operations, TrafficCast developed BlueTOAD™, an advanced wireless device that directly computes travel times and vehicle behaviors from the detection of Bluetooth signals emanating from passing vehicles.

Job Description

Position: Senior Software Engineer

TCI is seeking a high-energy, experienced server side software developer with solid experience in C, Java, Python, and like languages to help drive design, development, and ongoing commercialization of TCI systems. Reporting to the Sr. Director of Software Engineering, the Sr. Software Engineer serves as a key team member and an active participant in making of strategic technology decisions affecting TCI products.

The Senior Software Engineer will have primary responsibility for developing the architecture, code base, integration, and implementation of server-side software in a multi-platform, real-time environment that supports the various mobile applications. In this role, this person will work in an exciting and engaging agile environment where they will be encouraged to expand their skills, test their creative boundaries, share new ideas, and most importantly - have fun.

Skills / Responsibilities
  • Contribute to cross‑functional projects in an Agile/Scrum environment.
  • Implement automated unit and integration tests (TDD preferred).
  • Translate verbal requirements into written use cases and testable stories.
  • Design, build and maintain efficient, reusable, and reliable code in a cloud environment.
  • Write maintainable, readable code.
  • Identify bottlenecks and bugs, and devise solutions to anticipate, mitigate, and address these issues ahead of time.
  • Operationally support systems for the business.
  • Implement and Monitor analytics to ensure the health of systems.
Qualifications

Bachelor's degree in Computer Science or related field.

  • At least 7 years of Software Engineering experience.
  • At least 3 years of experience with PHP.
  • At least 1 year of experience with Laravel.
  • At least 6 months of experience with Python, Python 3 is a plus.
  • Experience with TailwindCSS.
  • Experience with Object‑Oriented Programming.
  • SQL with either MySQL or PostgreSQL.
  • Knowledge of the cloud with AWS (Preferred), Azure, DigitalOcean or similar cloud environments.
  • Experience with Linux and knowledge about Shell scripting.
  • Experience with Java, C++, Docker is a plus.
  • Experience with Apache Tomcat application server.
  • Experience with cloud‑based software architectures, AWS preferred.
  • Depth of experience with complex, real‑time delivery of content in both mobile applications and server based systems.
  • Experience with mapping / routing engines and location‑based services.
  • Strong problem solving and decision‑making skills as well as strong communication skills.

Competitive compensation and benefits commensurate with experience. Benefits for full‑time employees include participation in the Company’s retirement plan, bonus, medical, dental, life insurance, LTD/STD, paid vacations, sick days, holidays, and advancement opportunities.

TrafficCast International is an equal opportunity employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hardware / Software Design Engineer
Hardware / Software Design Engineer

TrafficCast • Philadelphia

On-site
USD 80,000 - 115,000
Stock options
Medical and dental insurance
Paid vacation and sick days
+2
Hardware and Software Support Engineer
Hardware and Software Support Engineer

TrafficCast • Town of Middleton (WI)

On-site
USD 40,000 - 50,000
Medical, dental, and life insurance
Paid vacations and holidays
Advancement opportunities
Java Developer
Java Developer

TrafficCast • Madison (WI)

On-site
USD 70,000 - 90,000
Senior Backend Engineer – Real-Time Cloud (Stock Options)
Senior Backend Engineer – Real-Time Cloud (Stock Options)

TrafficCast • Philadelphia

Hybrid
USD 90,000 - 125,000
Competitive salary
Stock options
Healthcare benefits
+1
Senior Software Engineer (Full Stack)Remote
Senior Software Engineer (Full Stack)Remote

The Campaign Registry Inc. • United States

Hybrid
USD 125,000 - 150,000
Annual bonus based on performance
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
+3
Software Engineer
Software Engineer

TicketManager • Calabasas (CA)

On-site
USD 80,000 - 115,000
401(k) Company Match
Unlimited PTO
Health benefits: Medical, Dental, Vision
+1
Senior Software Developer
Senior Software Developer

Tecolote Research • Goleta (CA)

On-site
USD 140,000 - 190,000
Comprehensive health insurance
Dental insurance
Retirement plans (100% company funded)
+1
Role: Lead Full Stack Developer.......Silver Spring, MD CTH Only USC/GC
Role: Lead Full Stack Developer.......Silver Spring, MD CTH Only USC/GC

USM • Silver Spring (MD)

On-site
USD 100,000 - 130,000
Software Engineer IV - Team Lead
Software Engineer IV - Team Lead

TCP Software • Minnesota

On-site
USD 90,000 - 120,000
Competitive salary
20 Days of PTO
Comprehensive benefits (Health/Dental/Vision/401K)
Director, Software Engineering
Director, Software Engineering

TransCore • Norcross (GA)

Hybrid
USD 120,000 - 150,000