Sr Software Engineer

TransCore

Round Rock (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TransCore in Round Rock, Texas is seeking a talented Sr. Software Engineer to join our Software Development team. This role involves designing and developing software systems for toll collection equipment, focusing on .NET projects.

Ideal candidates will have 5+ years of experience in building multi-threaded applications using C#. We're looking for passionate engineers who are self-motivated and collaborative.

Qualifications

  • 5+ years professional software development experience building multi-threaded applications in C# using .NET Core.
  • Proven ability to design and implement scalable, high-performance APIs and microservices.
  • Experience with database development using Microsoft SQL Server.

Responsibilities

  • Design, develop, test, and enhance software systems for toll collection equipment.
  • Build and maintain robust, scalable, multi-threaded services and applications.
  • Participate in daily Scrum meetings and collaborate closely with the team.

Skills

C#
.NET Core
Docker
SQL Server
CI/CD
Linux
Object-Oriented Architecture
APIs

Education

Bachelor's degree in computer science or a related engineering field
Master's degree in computer science or a related engineering field

Tools

GitHub Actions
Azure DevOps
Jenkins
GitLab CI
Angular
Kendo UI
Tailwind

Job description

Overview

TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented Sr. Software Engineer to join our Software Development team in Round Rock, Texas.

The Sr. Software Engineer will participate in software development team responsibilities focusing on .NET projects with an exciting level of risk, complexity and visibility. As a member of a small and focused Solutions Development Team, you may be required to perform various duties within the software development lifecycle – analysis, design, developer and unit tester. This is a unique opportunity to work in all areas of the software development lifecycle and have view and participation in the entire process. We are building a team of energetic, self‑motivated and passionate developers who strive to be the absolute best and enjoy working with other team members towards a common goal. Our company has an entrepreneurial spirit and welcomes individuals with a can‑do attitude, the drive to succeed, and the desire to make an impact within our company.

Responsibilities

Include the following. Other duties may be assigned.

  • Design, develop, test, and enhance software systems that perform critical, real‑time processing of data collected from toll collection equipment, executing business logic and decision‑making based on incoming data.
  • Build and maintain robust, scalable, multi‑threaded services and applications using C#, modern .NET frameworks, and various APIs.
  • Participate in daily Scrum meetings, provide updates on task progress and collaborate closely with the team to ensure timely delivery of sprint goals.
  • Contribute to design discussions for new toll system features and performance improvements to existing functionality.
  • Assist in system installations and provide post‑deployment support for customer‑reported issues.
  • Assist in troubleshooting customer‑reported bugs and update the program code base for bug resolutions.
  • Provide experience‑based timelines and estimates for delivering high‑quality products based on requirements and specifications.
  • Demonstrate hands‑on experience building and deploying containerized applications, contributing to modernized and portable deployment workflows.
  • Document program code thoroughly and assist in preparing or updating user manuals and technical guides.
Requirements and Qualifications
  • Bachelor’s degree in computer science or a related engineering field required, or equivalent experience. Master’s degree in computer science or a related engineering field is highly preferred.
  • 5+ years professional software development experience building multi‑threaded applications in C# using .NET Core (now .NET), primarily on Linux‑based systems.
  • Strong foundation in Object‑Oriented Architecture (OOA) and Service‑Oriented Architecture (SOA) principles, with the ability to design modular, maintainable, and scalable systems.
  • Proven ability to design and implement scalable, high‑performance APIs and microservices.
  • Experience with database development using Microsoft SQL Server.
  • Practical experience developing, packaging, and deploying applications using Docker or similar containerization technologies. Demonstrated passion for software design, problem‑solving, and hands‑on development, with a commitment to delivering high‑quality, maintainable software solutions.
  • Advanced experience developing applications using .NET Core (now .NET), and modern .NET technologies.
  • Experience working in web and desktop/application environments is beneficial for understanding end‑to‑end system behavior, though primary responsibilities focus on backend services running in Linux‑based production environment.
  • Ability to build, deploy, and troubleshoot applications running in Linux‑based production environments.
  • Hands‑on experience implementing CI/CD pipelines using tools such as GitHub Actions, Azure DevOps, Jenkins, or GitLab CI.
  • Working knowledge of message queues and asynchronous/event‑driven communication patterns.
  • Strong commitment to unit testing, code quality, and delivering maintainable, high‑reliability software.
  • Strong understanding of component‑based web application architectures and clear separation of concerns between frontend clients and backend services.
  • Familiarity with modern frontend frameworks and tools such as Angular, Kendo UI, and Tailwind are desirable.
  • Excellent analytical and problem‑solving skills, especially in diagnosing complex technical challenges.
Physical Demands/Work Environment

While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to sit. The employee is occasionally required to stand, walk; use hands to finger, handle, or feel and reach with hands and arms. The employee must occasionally lift and/or move up to 10 pounds. While performing the duties of this job, the employee is occasionally exposed to fumes or airborne particles; outside weather conditions and moving traffic. The noise level in the work environment is usually moderate.

TransCore complies with federal and state disability laws and provides reasonable accommodation for employees with disabilities.

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

Similar jobs worth comparing

Sr Systems Administrator
Sr Systems Administrator

TransCore • Houston (TX)

On-site
USD 90,000 - 130,000
Senior .NET Microservices Engineer
Senior .NET Microservices Engineer

TransCore • Round Rock (TX)

On-site
USD 100,000 - 130,000
Sr Software QA Engineer, Test Automation
Sr Software QA Engineer, Test Automation

TransCore, LP in • Round Rock (TX)

On-site
USD 110,000 - 165,000
Technician II
Technician II

Transcore, LP • Houston (TX)

On-site
USD 55,000 - 75,000
Sr Software QA Engineer, Test Automation
Sr Software QA Engineer, Test Automation

TransCore • Round Rock (TX)

On-site
USD 110,000 - 160,000
QA Specialist
QA Specialist

TransCore • Houston (TX)

On-site
USD 50,000 - 70,000
Medical coverage
Dental coverage
Vision coverage
+2
Sr Software Test Engineer, Mobile Automation
Sr Software Test Engineer, Mobile Automation

TransCore, LP • Round Rock (TX)

On-site
USD 120,000 - 150,000
Sr Systems Administrator
Sr Systems Administrator

TransCore, LP in • Houston (TX)

On-site
USD 110,000 - 140,000
Director, Software Engineering Smart Mobility
Director, Software Engineering Smart Mobility

TransCore, LP • Norcross (GA)

On-site
USD 140,000 - 180,000
Hybrid work environment
Development opportunities
Sr Software Test Engineer, Mobile Automation
Sr Software Test Engineer, Mobile Automation

TransCore, LP in • Round Rock (TX)

On-site
USD 120,000 - 180,000