Demo

Software Engineer

US Tech Solutions
Beaverton, OR Contractor
POSTED ON 4/21/2025 CLOSED ON 4/23/2025

What are the responsibilities and job description for the Software Engineer position at US Tech Solutions?

Job Title- Software Engineer

Location- Beaverton, OR(97005)

Duration-12 Months Contract


Description:


ABOUT THE ROLE We are looking for a junior software engineer to join a client platform team that administers a large, complex GitHub environment for engineering teams. The engineer will help administer and support the GitHub platform and help create automation for the team. Working with engineering, operations, and security teams, you will identify and resolve issues and inefficiencies in delivery. Key responsibilities include creating software automation with GitHub APIs and integrations with internal tooling, improving governance of GitHub, and helping users with GitHub-related questions. Our team includes DevOps and infrastructure engineers, system administrators, and senior software engineers in the client technology division. You will work on small and large projects with other engineers on the team.


RESPONSIBILITIES

• Help administer the GitHub environment for thousands of software developers.

• Design and build automation to manage the developer experience, implement security controls, and build self-service tooling.

• Use GitHub's API for automating tasks and integrate with other client systems.

• Help develop and enforce best practices for securing code and maintaining privacy in client repositories.

• Provide support to client engineers, and help write documentation for the team and our users.

• Troubleshoot and resolve issues that arise in the day-to-day management of the organization's GitHub environment.


QUALIFICATIONS

• We are looking for a software engineer who has worked with Python and is familiar with CI/CD and GitHub.

• Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.

• 1-2 years of experience as a computer software engineer.

• Must have experience programming with Python.

• Strong verbal and written communication skills. Able to communicate effectively with people in technical and non-technical roles. • Familiar with Git, version control, source code repositories, branching, pull requests, and merging.

• Exposure to CI/CD practices and tools like Jenkins, GitHub Actions, and Artifactory.

• Basic knowledge of the Linux operating system, Bash scripting, and computer networking. Additional desired, but not required, skills and experiences:

• Experience programming with another high level language like Java, Node, Golang, or Groovy.

• Experience with observability tools like Splunk, New Relic, or SignalFx.

• Knowledge of computer security and privacy, user identity, permissions, and SSO.

• Software testing frameworks and test automation.

• Familiar with Docker and containerization.

• Experience with AWS cloud computing, including EC2, S3, load balancers, Lambdas, and IAM security.

• Experience with infrastructure as code tooling like Terraform or AWS Cloud Formation.


About US Tech Solutions:

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Salary : $25 - $40

Software Development Engineer
Talent Software Services -
Hillsboro, OR
Associate Software Engineer
Delta System and Software Inc. -
Beaverton, OR
Calibre Junior Software Engineer (C++)
Siemens Digital Industries Software -
Wilsonville, OR

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 Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$158,960 - $205,707
Income Estimation: 
$71,493 - $96,419
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at US Tech Solutions

US Tech Solutions
Hired Organization Address RI Full Time
Responsibilities : This position takes in-coming calls from members, providers, etc providing professional phone assista...
US Tech Solutions
Hired Organization Address Auburn, ME Full Time
GENERAL PURPOSE : Responsible for helping build and strengthen the brand through the design of excellent marketing mater...
US Tech Solutions
Hired Organization Address Des Moines, IA Full Time
The Datacenter Fiber Specialist will be responsible for ensuring the integrity, performance, and security of Microsoft’s...
US Tech Solutions
Hired Organization Address Trenton, NJ Full Time
Interview Mode : Onsite Responsibilities : Min one year experience is required . Required to stand, bend and climb a lad...

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

Software Engineer

Recast Software, Portland, OR

Research and Software R&D Engineer

Siemens Digital Industries Software, Wilsonville, OR

AI Assistant is available now!

Feel free to start your new journey!