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
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
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
Transcore is a transportation service provider that develops solutions for open road tolling.
Funding
Current Stage
Late StageTotal Funding
unknown2021-09-03Acquired
2012-07-13Grant
Leadership Team
Recent News
Company data provided by crunchbase