> Markdown version of [/jobs/ext/4603432-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4603432-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Applied Research Solutions - **Location:** Hill Air Force Base, UT, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, HTML5, C Sharp (Programming Language), Software Documentation, Systems Analysis, Scrum Methodology, Software Engineering, Verification and Validation (Software), Software Quality Assurance (SQA), SQL Databases, Software Technical Review, Scripting, Code Comments, Build Management, Information Technology - **Published:** November 6, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9294862/senior-software-engineer ## About the Role * 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. ## Description 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., * 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.