Demo

Sr Software Engineer - C#

Randstad Digital Americas
Wilsonville, OR Full Time
POSTED ON 12/31/2025
AVAILABLE BEFORE 1/30/2026
Job Summary

We are seeking a seasoned Senior Software Engineer who is a recognized expert in C# (.NET). You will design, build, and maintain high-reliability test automation systems that control scientific instruments, acquire data, and deliver results to manufacturing lines. This is a hands-on coding role working with an existing Test SW development team.

location: Wilsonville, Oregon

job type: Contract

salary: $65 - 85 per hour

work hours: 8am to 5pm

education: Bachelors

Responsibilities

  • Perform software development within an Agile Software Development group.
  • Provide direct support of program efforts and proposal activities.
  • Develop software mainly in C# using .NET 6/8 WPF/WinForms UIs, async/await services, gRPC/REST APIs, Entity Framework Core, unit testing (xUnit/NUnit).
  • Design and build software using industry best practice
  • Collaborate with stakeholders and other engineers
  • Contribute to the completion of milestones associated with your project
  • Contribute to continuous improvement within your team
  • Collaborate with your peers on technical direction within your team
  • This 1st shift role will be 100% on-site and based in Wilsonville, Oregon.

Qualifications

Required Skills and Experience

  • Direct experience shipping production code in modern C#: async/await, DI containers, EF Core, WPF/MVVM, gRPC.
  • Experience working in an Agile delivery team
  • Use of Code repositories, familiarity with branching strategies, pull requests and merge processes.
  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 7 years of prior work experience, or an Advanced Degree in a related field and a minimum of 3 years of prior work experience.

Qualifications We Prefer

  • Bachelor's or Master's in Computer/Electrical Engineering or related field.
  • Ability and desire to facilitate team growth and knowledge transfer.
  • Communication, interpersonal, and decision-making skills.

Nice To Have

  • Certified LabVIEW Developer (CLD) or Architect (CLA) - or equivalent portfolio.

Experience with LabVIEW Real-Time/FPGA, TestStand, Vision, DIAdem, SystemLink.

  • Experience with aerospace test system

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Salary : $65 - $85

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr Software Engineer - C#?

Sign up to receive alerts about other jobs on the Sr Software Engineer - C# career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Randstad Digital Americas

  • Randstad Digital Americas Washington, DC
  • Job Summary We are seeking a highly experienced and self-motivated Senior AWS Cloud Administrator to join a prominent Randstad client in the Washington, D.... more
  • 12 Days Ago

  • Randstad Digital Americas Minneapolis, MN
  • Job Summary Role Overview We are looking for a Technical Writing Lead with deep expertise in IT documentation and proven leadership skills. This role combi... more
  • 12 Days Ago

  • Randstad Digital Americas St Louis, MO
  • Description job summary: Analyzes, designs, codes, tests, configures and modifies software projects and/or products or enhancements specializing in service... more
  • 12 Days Ago

  • Randstad Digital Americas Pennington, NJ
  • Job Summary To move forward, all candidates for these opportunities must meet the following: Direct W2 Employment Only: No C2C or third-party vendor engage... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Sr Software Engineer - C# jobs in the Wilsonville, OR area that may be a better fit.

  • Act-On Software Portland, OR
  • Act-On Software, a leading provider of SaaS based Digital Marketing Services is looking for a Senior Software Engineer to join our team and help build our ... more
  • 2 Months Ago

  • eBay Portland, OR
  • At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!