Logo
CalPortland

Senior Software Engineer

CalPortland, Bellevue, Washington, us, 98009


Job Summary

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. That's 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

Bachelor's degree in computer science, engineering, or related field, or equivalent experience in lieu of bachelor's 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

Location: