Applied Research Solutions logo

Senior Software Engineer

Applied Research Solutions

Hill Afb, UTJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Hill Afb, UT
Work Authorization
US work authorization required

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

DoD 8140 And AFI 17-130 QualificationsSecret clearance

Job overview

Applied Research Solutions seeks a Senior Software Engineer to support Air Force weapon system software development on an Agile (Scrum) team. The role covers software engineering across planning, requirements, design, verification and validation, support, and testing, in collaboration with Government engineers, users, and prime contractors. The engineer works independently on major problems and may oversee less senior staff.

Skills & qualifications

RequiredNice to have

Skills

Software EngineeringAgile ScrumC#JavaJavaScriptHTML 5SQLSoftware Quality AssurancePeer Design ReviewsCode ReviewsSoftware Build and DeploymentProblem SolvingSound JudgmentIndependent Decision-MakingStaff OversightWritten CommunicationDocumentation

Qualifications

US CitizenshipActive Secret ClearanceBachelor's or Graduate Degree in Engineering or Computer ScienceBS+15, MS+10 or PhD+5 YrsDoD 8140 and AFI 17-130 Qualifications

Full job description

Description

ARS is seeking a Senior Software Engineer to support Air Force weapon system software development in an Agile (Scrum) environment.

Seeking a Senior Software Engineer to apply broad theoretical and practical knowledge of software engineering in support of Air Force weapon system programs. The selected candidate will review, prepare, and analyze documentation, source code, and configuration files across planning, requirements, design, verification and validation, support, and test, working as a member of an Agile (Scrum) team alongside Government lead engineers, users, and weapon system prime contractors. This senior-level position requires the ability to solve major problems, make independent decisions, and perform all functional duties independently, and may include overseeing the efforts of less senior staff.

Why Work with us?

Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers.

Responsibilities include:

  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.

  • Review, prepare, and analyze all types of documentation, including planning, requirements, design, verification and validation (V/V), support, and test documentation, as well as source code, configuration files, and engineering resolution support.

  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

  • Improve operations by conducting systems analysis and recommending changes in policies and procedures.

  • Obtain information to license software from vendors; recommend purchases; test and approve products.

  • Collect, analyze, and summarize development and service issues, and complete related results as needed to accomplish the engineering and organizational mission.

  • Perform Software Quality Assurance (SQA) to ensure developed software meets and complies with defined or standardized quality specifications.

  • Work as a member of an Agile (Scrum) software development team, developing software in a dynamic environment using languages including C#, Java, JavaScript, HTML 5, and SQL, and support implementation and execution of Agile processes in concert with Government and weapon system prime contractors and suppliers.

  • Elaborate high-level feature/function descriptions into detailed technical designs and tasks, in collaboration with users (from Lead Command or operating units) and Government lead engineers.

  • Perform coding tasks for features/functions, and coding tasks for functional and performance tests for features/functions.

  • Perform peer design and code reviews with other team members.

  • Perform coding/scripting tasks for software build, packaging, and deployment.

  • Perform other software engineering and documentation tasks as assigned.

Qualifications/ Technical Experience Requirements:

  • Must be a US citizen

  • Active Secret security clearance

  • Bachelor's or graduate degree with a major in engineering or computer science from a college or university with an ABET-accredited engineering or computer science program; degrees in engineering technology do not qualify. The degree must have been received in the year of, or any year after, the original date of ABET accreditation.

  • Senior level experience: BS IRD + 15 years RE, OR MS IRD + 10 years RE, OR PhD IRD + 5 years RE.

  • Credentials and qualifications as outlined in the Work Role Qualification Matrix, DoD 8140 Foundational Qualifications Options, and the provisions of AFI 17-130, AFMAN 17-1303, and DoD Manual 8140.03 (Section 3: Cyberspace Workforce Structure and Qualifications Program).

  • Experience developing software in an Agile (Scrum) environment using C#, Java, JavaScript, HTML 5, and SQL.

  • Experience performing Software Quality Assurance (SQA), peer design and code reviews, and coding/scripting for software build, packaging, and deployment.

  • Ability to solve major problems, exercise sound judgment, make independent decisions, and oversee the efforts of less senior staff as needed; strong written communication and documentation skills.

All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities.

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.

For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.

How this job compares

Set against the 42,527 open Software Engineer jobs on Olive Jobs, counted November 6, 2026.

Pay
  • This postingNot listed
  • Utah median$119–210K/yr289 salary ranges
  • US median$50–65/hr1,053 hourly ranges
Openings
Olive Jobs lists 455 open Software Engineer jobs in Utah and 42,527 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in Utah
Experience
This posting asks for at least 5 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (34,814 postings).
Education
13,955 of the 42,527 open Software Engineer jobs (33%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 6, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.