×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, DevOps

Job in Redmond, King County, Washington, 98052, USA
Listing for: Talent Software Services, Inc
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Software Engineer, DevOps
Job Description & How to Apply Below

Software Engineer

Job Summary:

Talent Software Services is in search of a Software Engineer for a contract position in Redmond, WA. The opportunity will be seven months with a strong chance for a long-term extension.

Position Summary

The main function of a Lab/Test Engineer at this level is to apply configuration skills at an intermediate to high level. The Test Engineer will analyze, design and develop test plans and should be familiar with at least one programming language. We’re on the lookout for a contract Engineer with extensive experience in configuring and testing hardware devices across Windows Server and Ubuntu Server platforms.

The ideal candidate will not only be technically adept but also possess strong analytical skills, capable of producing comprehensive and detailed reports. Proficiency in scripting languages is essential. The role involves deploying and managing test machines, refining test plans, executing test cases, performing hardware diagnostics, troubleshooting issues, and collaborating closely with the development team to advance the functionality of hardware systems.

Experience with CI/CD pipelines, C++ and Rust development will be considered a significant asset. The main function of a Lab/Test Engineer at this level is to apply configuration skills at an intermediate to high level. The Test Engineer will analyze, design and develop test plans and should be familiar with at least one programming language.

Primary Responsibilities/Accountabilities
  • Perform repeatable testing procedures and processes.
  • Verify triggers, stored procedures, referential integrity, hardware product or system specifications.
  • Interpret and modify code as required that may include C/C++, C# batch files, make files, Perl scripts, queries, stored procedures and/or triggers.
  • Identifies and defines project team quality and risk metrics.
  • Provides assistance to other testers.
  • Designs and develops robust automated test harnesses with a focus on Application/System/Inter-System level issues.
  • Perform job functions within the scope of application/system performance, threading issues, bottleneck identification, writing small footprint and less intrusive code for critical code testing, tackling system/application intermittent failures, etc.
  • Purpose of the Team:
    The purpose of this team is to focus on security hardware and intellectual property. Their work is primarily open source, with some potential for internal code review.
  • Key projects:
    This role will contribute to support development and testing for technologies deployed in the Azure fleet.
  • Typical task breakdown and operating rhythm:
    The role will consist of 10% meetings, 10% reporting, and 80% heads down (developing and testing).
Qualifications
  • Years of Experience

    Required:

    8-10+ overall years of experience in the field.
  • Degrees or certifications required: N/A
  • Best vs. Average:
    The ideal resume would contain Rust experience, experience with open-source projects,
  • Performance Indicators:
    Performance will be assessed based on quality of work, meeting deadlines, and flexibility.
  • Minimum 8+ years of experience with test experience with data center/server hardware.
  • Minimum 8+ years of experience with development experience with C++ (and Python).
  • Minimum 2+ years of experience with an understanding of CI/CD and ADO pipelines.
  • Software testing experience in Azure Cloud/Windows/Linux server environments required.
  • Ability to read and write at least one programming language such as C#, C/C++, SQL, etc, RUST is a plus!
  • Knowledge of software quality assurance practices, with strong testing aptitude.
  • Knowledge of personal computer hardware is required as is knowledge of deploying and managing hosts and virtual test machines.
  • Knowledge of internet protocols and networking fundamentals preferred.
  • Must have a solid understanding of the software development cycle.
  • Demonstrated project management ability required.
  • Experience with CI/CD pipelines.
  • Bachelor’s degree in Computer Science required and some business/functional knowledge and/or industry experience preferred.
  • 5-7 years’ experience.
  • 8-10 years’ experience.
Preferred
  • Database programming experience, i.e. SQL Server, Sybase, Oracle, Informix and/or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary