Senior Software Engineer
CalPortland - Bellevue, WA
Apply NowJob Description
Job SummaryWe are seeking a highly skilled Senior Software Engineer with extensive experience in C# 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.BenefitsCalPortland 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 coverageCompany-paid life/AD&D insuranceCompany-paid short-term disabilityPaid sick/vacation/holiday401k/Company Funded Pension Program (program is dependent upon location and job type)Employee Assistance Program (EAP)Additional voluntary benefits Compensation$140,000 - $160,000ResponsibilitiesDesigns and implements scalable software solutions for large-scale web applicationsExecutes full-stack software development as part of an agile scrum team while leading and mentoring other developers and test automation engineersWrites well-designed, testable code with a focus on quality; creates unit tests that will run automatically with each buildParticipates in scrum ceremonies and leads continuous improvement activitiesAssists the product owner and architect in story definition and effort estimationsEducationBachelor's degree in computer science, engineering, or related field, or equivalent experience in lieu of bachelor's degreeRequirements/QualificationsCommitment 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 .NETProficient in SQL Server, including database design, optimization, and performance tuningExperience with Agile/Scrum methodologiesStrong understanding of system design principles and architectural patternsExcellent problem-solving skills and the ability to think critically and creativelyProven experience in leading and mentoring software engineering teamsStrong collaboration and communication skills, with the ability to work effectively in a team environmentExperience with building high-concurrency, fault-tolerant systems leveraging actor model technologies is highly preferredFamiliarity with Azure is a plusConditions of EmploymentSuccessful 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
Created: 2025-01-12