Fresh Listing

Posted: April 3, 2026 (0 days ago)

This job was posted recently. Fresh listings typically have less competition.

Computer Scientist/ Computer Engineer- Direct Hire Authority

Air Force Materiel Command

Department of the Air Force

Fresh

Location

Salary

$89,508 - $138,370

per year

Closes

GS-11 Pay Grade

Base salary range: $62,107 - $80,737

Typical requirements: 1 year specialized experience at GS-10. Ph.D. or equivalent doctoral degree, or 3 years graduate study.

Note: Actual salary includes locality pay (15-40%+ depending on location).

Job Description

Summary

This job involves working as a senior expert in computer science or engineering for the U.S.

Air Force, focusing on designing, building, and maintaining software systems, especially web applications and databases, to support military technology needs.

A good fit would be someone with a strong background in programming and software development who enjoys solving complex technical problems, communicating with teams and clients, and working in a structured environment like the Department of Defense.

It's ideal for experienced coders who can handle both independent tasks and collaborative projects.

Key Requirements

  • Bachelor's degree in computer science or related field, or equivalent with 30 semester hours in math, statistics, and computer science
  • At least 1 year of specialized experience in computer science/engineering fundamentals, including hardware, software, architecture, and math applications
  • Proficiency in .NET, JavaScript, CSS3, HTML5, and C# for web application development
  • Database experience with SQL Server 2019+, including stored procedures and table design
  • Strong communication skills for writing, speaking, customer interaction, and presentations
  • Ability to work independently and in teams, following CMMI Level 3 processes
  • U.S. citizenship and ability to obtain security clearance (implied for DoD role)

Full Job Description

Veteran's preference does not apply to DHA recruitment. Click on "Learn more about this agency" button below for more information.

The primary purpose of this position is to serve as a senior computer scientist/computer engineer to perform software engineering and other professional work in the computer sciences/engineering and related scientific disciplines.

Experience requirements are described in the Office of Personnel Management (OPM) Qualification Standards for General Schedule Positions, Computer Science Series 1550 and Computer Engineer Series 0854.

INDIVIDUAL OCCUPATIONAL REQUIREMENT: Basic requirement for 0854: You must meet one of the following qualification requirements described in Education below in order to qualify for the 0854.

All academic degrees and course work must be from accredited or pre-accredited institution.

Basic requirement for 1550: Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science.

At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus.

All academic degrees and course work must be from accredited or pre-accredited institution In addition to meeting the basic requirement above, to qualify for this position you must also meet the qualification requirements listed below: SPECIALIZED EXPERIENCE: Applicants must have at least 1 year (52 weeks) of specialized experience at the next lower broadband NH-02, equivalent to the next lower grade GS-11 or equivalent in other pay systems.

Specialized experience is experience in in the fundamentals and principles of professional computer science/computer engineering gained through formal education and experience; computer hardware, systems software, and computer systems architecture, modeling, and integration; and mathematics, including calculus, probability, statistics, discrete structures, as it relates to the design, development, and model maintenance of network computer systems.

NOTE: Due to the use of 120-day rosters, this period of experience may be completed within 120 days of the closing date of this announcement.

IDEAL Candidate: Provide a technical authority in the areas of operating system theory, data structures, computer system architecture, software engineering and computer communications.

Translate user requirements to Software features Write and maintain database procedures and functions using T-SQL Participate in design meetings and code reviews Troubleshoot and fix software bugs Write Formal software documentation Follow CMMI (Level 3) processes for software development Design and implement web application code including: Design new and modify existing database tables and schemas Code User interface (Razor/Blazor, .NET) CSS Stylesheets Client scripts Business Logic Web Application Programming Interface (API) Unit testing Required Experience & Skills Must be proficient in the following: .Net, JavaScript, CSS3, HTML5, C# Must have database experience in SQL Server 2019+, Stored Procedures, Table Design Must be able to work independently and within a group Must have the ability to communicate clearly and concisely in writing and speaking Must have excellent verbal and written communication skills along with customer interaction and presentation capability Must have the ability to quickly understand the customer's overall technical objectives and missions and provide effective solutions.

Bachelor's Degree (Computer Science or related field) and 8 years of coding experience Desired Experience & Skills Experience supporting DoD SQL Server Reporting Services (SSRS) experience Team Foundation Server (TFS)/Azure DevOps/Git Cloud experience Master's Degree (Computer Science or related field) and 10 years of relevant experience is desired.

12 years of related experience may be substituted for the MS degree.

KNOWLEDGE, SKILLS AND ABILITIES (KSAs): Your qualifications will be evaluated on the basis of your level of knowledge, skills, abilities and/or competencies in the following areas: Application of the disciplines and science of analysis, design, development, implementation, test evaluation and maintenance of computer software and associated software products over the system software life cycle.

Ability to organize, prioritize, analyze, interpret and evaluate technical data, complex requirements and prediction of results in the solution of theoretical or practical data processing problems.

Extensive knowledge of complex data formats, systems architecture, data analysis and display concepts and automated computational processes and methodology to respond to customer requirements with versatility and sound judgment.

Ability to recognize and analyze problems, conducts research, summarize results, and provide appropriate recommendations and solutions to management.

Ability to plan and execute complex, multi faced projects and/or studies within established time, financial, and/or time constraints to resolve software engineering questions.

Skill and ability to negotiate complex issues, and communicate effectively, both orally and in writing, complex technical issues, report and briefing for senior military and civilian officials throughout the government and in private industry.

Ability to establish and maintain relationships with key individuals/ groups inside and outside immediate working unit using high degree of tact and diplomacy.

PART-TIME OR UNPAID EXPERIENCE: Credit will be given for appropriate unpaid and or part-time work.

You must clearly identify the duties and responsibilities in each position held and the total number of hours per week.

VOLUNTEER WORK EXPERIENCE: Refers to paid and unpaid experience, including volunteer work done through National Service Programs (i.e., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community; student and social).

Volunteer work helps build critical competencies, knowledge and skills that can provide valuable training and experience that translates directly to paid employment.You will receive credit for all qualifying experience, including volunteer experience.

Major Duties:

Provides senior level professional computer engineering and computer sciences guidance in the development of new software applications/systems and modifications to existing software applications/systems to meet customer requirements.

Serves as the computer scientist/computer engineer authority on software and hardware related issues associated with the design and development of systems.

Prepares technical reports, memorandum, and other documentation in clear, concise, and logical form suitable to management and the scientific community.

Serves as the division authority within the organization 011 the application of software engineering principles, practices, and techniques.

Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on USAJOBS: 4/3/2026 | Added to FreshGovJobs: 4/4/2026

Source: USAJOBS | ID: AFMC-15500854-12929057-LL