Transcore banner

Principal Software Engineer - Tolling/ITS

Transcore

The Role

Overview

Design, develop, and lead high‑performance .NET microservices for tolling systems

Key Responsibilities

  • microservices
  • distributed systems
  • event-driven
  • client management
  • code review
  • architecture review

Tasks

-Develop and implement microservices-based architectures focused on performance, scalability, and security. -Design and implement scalable, high-performance distributed systems using .NET Core, Docker, Kubernetes, and SQL Server. -Stay updated on industry’s best practices and align with the latest technological advancements. -Work with event-driven architecture (both batch and streaming), integrating complex systems seamlessly. -Manage client relationships, understanding business requirements, and translating them into robust technical solutions. -Collaborate with cross-functional teams, including DevOps, QA, product management, and business stakeholders. -Continuously evaluate emerging technologies and trends to incorporate into our software development strategies. -Lead technical design sessions, provide mentorship, and ensure engineering practices align with business objectives. -Collaborate with engineering teams to implement best practices in security, architecture, and application design. -Oversee code and architecture reviews to ensure high-quality software solutions.

Requirements

  • azure
  • .net core
  • kubernetes
  • docker
  • microservices
  • safe

What You Bring

-Experience with cloud-based architectures (Azure, or GCP) and deploying applications in cloud environments. -Strong business acumen and experience managing client-facing projects. -Knowledge of the full software development lifecycle (SDLC) and Agile methodologies. -Experience working with the MS solution stack (including .NET Core, SQL Server, and RabbitMQ). -Strong experience in Kubernetes, Docker, and microservices development. -Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. -8+ years of experience in software development, with at least 2 years in leadership or architect role. -SAFe (Scaled Agile Framework) experience is preferred. -Strong experience with application security best practices, including secure coding and secure DevOps practices. -Ability to lead and collaborate with teams, ensuring technical solutions align with business needs. -Strong communication skills, capable of explaining technical concepts to both technical and non-technical stakeholders. -Solid understanding of containerization technologies (Docker) and orchestration with Kubernetes. -Proven expertise in working with message/event-driven architecture, including both batch and streaming systems. -Excellent problem-solving, analytical, and troubleshooting skills. -Tolling experience is highly preferred.

Benefits

-Health, dental, and vision insurance. -Opportunity to work on innovative, high-impact software systems. -The chance to contribute to cutting edge technology stack including GenAI and Agentic AI. -Competitive salary and benefits package. -A collaborative and supportive team environment. -Career growth and development opportunities.

The Company

About Transcore

-Evolved into a global provider of transportation solutions, now deploying express lanes, toll systems, and smart traffic networks. - Expertise spans electronic tolling, intelligent transportation systems, RFID-based access control, and customer service centers. - Has delivered projects like open-road tolling conversions, major express lane installations, and airport access systems. - Standout facts include operating toll customer service centers internationally and integrating vehicle-to-vehicle initiatives.

Sector Specialisms

Transportation

Tolling

Traffic Management

Electronic Toll Collection

Intelligent Transportation Systems

Freight Exchange

Fleet Financial Services

Operations Management

Asset Tracking

Regulatory Compliance Reporting

Traffic Control Systems

Express Lanes

Vehicle-to-Vehicle Programs

Visa Sponsorship

-sponsorship is not available for these positions.