Senior Software Engineer

  • CalPortland
  • Bellevue, Washington
  • Full Time

We are seeking a highly skilled Senior Software Engineer with extensive experience in C#/.NET and SQL Server to join our backend team. The ideal candidate will have a strong background in API design and system architecture, with a proven ability to build stable, secure, and scalable solutions. Experience working with soft-real time systems and actor model frameworks is preferred.

TruckTrax is a subsidiary of CalPortland. TruckTrax is a software development company supporting the construction industry.

Benefits

CalPortland is proud to offer a comprehensive, competitive benefits package that provides health and financial support to our most important resources: our employees. Your benefits are an important part of your overall compensation at CalPortland. Thats why we give you a wide range of benefits to choose from.

  • Medical, Dental, Vision
    • low-cost premiums even for family coverage
  • Company-paid life/AD&D insurance
  • Company-paid short-term disability
  • Paid sick/vacation/holiday
  • 401k/Company Funded Pension Program (program is dependent upon location and job type)
  • Employee Assistance Program (EAP)
  • Additional voluntary benefits
Compensation

$140,000 - $160,000

Responsibilities
  • Designs and implements scalable software solutions for large-scale web applications
  • Executes full-stack software development as part of an agile scrum team while leading and mentoring other developers and test automation engineers
  • Writes well-designed, testable code with a focus on quality; creates unit tests that will run automatically with each build
  • Participates in scrum ceremonies and leads continuous improvement activities
  • Assists the product owner and architect in story definition and effort estimations
Education

Bachelors degree in computer science, engineering, or related field, or equivalent experience in lieu of bachelors degree

Requirements/Qualifications
  • Commitment to continuous learning - bringing industry innovations and best practices to developing high-quality solutions at TruckTrax.
  • 5+ years of experience in software development with a strong focus on C# and .NET
  • Proficient in SQL Server, including database design, optimization, and performance tuning
  • Experience with Agile/Scrum methodologies
  • Strong understanding of system design principles and architectural patterns
  • Excellent problem-solving skills and the ability to think critically and creatively
  • Proven experience in leading and mentoring software engineering teams
  • Strong collaboration and communication skills, with the ability to work effectively in a team environment
  • Experience with building high-concurrency, fault-tolerant systems leveraging actor model technologies is highly preferred
  • Familiarity with Azure is a plus
Conditions of Employment

Successful candidate must submit to a post-offer pre-employment physical examination, drug/alcohol screen, and background check. Some positions require Federal Motor Carrier Safety Administration (FMCSA) registration/clearance as well as ongoing alcohol and drug testing.

#LI-AV1

Job ID: 475548517
Originally Posted on: 5/2/2025

Want to find more Technology opportunities?

Check out the 162,359 verified Technology jobs on iHireTechnology