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

TransCore · 1 month ago

Principal Software Engineer - Tolling/ITS

TransCore, a subsidiary of ST Engineering, is seeking full-time Principal Software Engineers to join their teams. The role involves designing, developing, and deploying high-performance, distributed software applications, with a focus on scalable microservices architectures and application security.

RFIDSoftwareTransportationTravel
badNo H1Bnote

Responsibilities

Design and implement scalable, high-performance distributed systems using .NET Core, Docker, Kubernetes, and SQL Server
Develop and implement microservices-based architectures focused on performance, scalability, and security
Work with event-driven architecture (both batch and streaming), integrating complex systems seamlessly
Collaborate with engineering teams to implement best practices in security, architecture, and application design
Lead technical design sessions, provide mentorship, and ensure engineering practices align with business objectives
Manage client relationships, understanding business requirements, and translating them into robust technical solutions
Oversee code and architecture reviews to ensure high-quality software 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
Stay updated on industry’s best practices and align with the latest technological advancements

Qualification

KubernetesDockerMicroservices developmentApplication securityMessage/event-driven architecture.NET CoreSQL ServerCloud-based architecturesAgile methodologiesLeadershipProblem-solvingCommunication skills

Required

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
Strong experience in Kubernetes, Docker, and microservices development
Proven expertise in working with message/event-driven architecture, including both batch and streaming systems
Solid understanding of containerization technologies (Docker) and orchestration with Kubernetes
Experience working with the MS solution stack (including .NET Core, SQL Server, and RabbitMQ)
Strong experience with application security best practices, including secure coding and secure DevOps practices
Knowledge of the full software development lifecycle (SDLC) and Agile methodologies
Ability to lead and collaborate with teams, ensuring technical solutions align with business needs
Excellent problem-solving, analytical, and troubleshooting skills
Strong communication skills, capable of explaining technical concepts to both technical and non-technical stakeholders

Preferred

Tolling experience is highly preferred
Experience with cloud-based architectures (Azure, or GCP) and deploying applications in cloud environments
SAFe (Scaled Agile Framework) experience is preferred
Strong business acumen and experience managing client-facing projects

Benefits

Health, dental, and vision insurance.
Flexible savings accounts
401K
Life and AD&D insurance
A comprehensive Paid Leave program
A Tuition Reimbursement program.

Company

TransCore

company-logo
Transcore is a transportation service provider that develops solutions for open road tolling.

Funding

Current Stage
Late Stage
Total Funding
unknown
2021-09-03Acquired
2012-07-13Grant

Leadership Team

leader-logo
Whitt Hall
President & Chief Executive Officer
linkedin
leader-logo
Gary Bucciarelli
Executive Vice President and Chief Financial Officer
linkedin
Company data provided by crunchbase