Department of Defense

Software Engineer

Battle Creek, Michigan, Whitehall, Ohio, Wright-Patterson AFB, Ohio, New Cumberland Defense Logistic Full time

Software Engineer

Department: Department of Defense

Location(s): Battle Creek, Michigan, Whitehall, Ohio, Wright-Patterson AFB, Ohio, New Cumberland Defense Logistics Center, Pennsylvania, Philadelphia, Pennsylvania, Hill AFB, Utah, Fort Belvoir, Virginia, Richmond, Virginia

Salary Range: $125776 - $187093 Per Year

Job Summary: See below for important information regarding this job. Position will be filled at any of the locations listed below. Site specific salary information as follows: Battle Creek, MI: $125,776- $163,514 Columbus, OH: $131,245- $170,624 Dayton, OH: $130,461 - $169,604 Fort Belvoir, VA: $143,913- $187,093 New Cumberland, PA: $143,913- $187,093 Ogden, UT: $125,776- $163,514 Philadelphia, PA: $138,595- $180,178 Richmond, VA: $131,385- $170,806

Major Duties:

  • Provides complex management advisory and technical services on the most important and substantive ITapplications software functions and modern practices to DoD managers and subject-matter experts.
  • Identifies and proposes solutions to the most significant, complex, and difficult DoD IT applications software and system interface issues, with a focus on enterprise SAP environments, API integrations, and cross-platform interoperability.
  • Monitors software development projects to ensure compliance with specifications; plans and coordinates the testing, installation, and implementation of software, including SAP S/4HANA solutions, middleware platforms, and API lifecycle management.
  • Serves as a senior SAP/API Subject Matter Expert (SME) responsible for providing technical expertise and guidance for the DLA Enterprise Core Platform team implementing and sustaining the system platform and individual use case development teams.
  • Leads the design, development, and governance of enterprise API strategies, including RESTful and SOAP services, ensuring secure, scalable, and reusable integrations across DoD systems.
  • Provides oversight and technical direction for SAP system architecture, integration frameworks (e.g., SAP PI/PO,SAP CPI, SAP BTP Integration Suite), and data exchange mechanisms supporting mission-critical logistics and financial systems.
  • Develops IT program policies, procedures, and practices, ensuring the agency is responsible, accountable, and incompliance with overarching directives and guidance, including cybersecurity, Zero Trust architecture, and data governance requirements.
  • Provides technical expertise supporting decisions regarding assigned programs and devises methodologies, and synchronized approaches to identify and give solutions to management or problems involving enterprise resource planning and API ecosystems.
  • Leads cross-functional integration efforts across SAP modules (e.g., FI/CO, MM, SD, WM) and external systems, ensuring seamless data flow and system interoperability.
  • Provides visionary technical leadership and guidance to cross-functional teams, fostering a collaborative and high-performing work environment, and mentoring junior engineers and developers in SAP and API best practices.
  • Establishes and enforces API governance standards, integration patterns, and DevSecOps practices, including CI/CD pipelines, version control, and automated testing frameworks.
  • Report status of programs to leadership, including current activities, risks, issues, and opportunities impacting software systems, with emphasis on integration risks, system dependencies, and enterprise architecture alignment.

Qualifications: QUALIFICATIONS: To qualify for a Software Engineer your resume and supporting documentation must support: Specialized Experience: One year of specialized experience that equipped you with the particular competencies to successfully perform the duties of the position and is directly in or related to this position. To qualify at the GS-14level, applicants must possess one year of specialized experience equivalent to the GS-13 level or equivalent under other pay systems in the Federal service, military, or private sector. Applicants must meet eligibility requirements including time-in-grade (General Schedule (GS) positions only), time-after-competitive appointment, minimum qualifications, and any other regulatory requirements by the cut-off/closing date of the announcement. Creditable specialized experience includes: Provides overall technical direction and guidance for the development, acquisition, testing, systems integration, product improvement, and fielding of enterprise SAP platforms and API-driven architectures. Designs, develops, and manages API solutions and integration frameworks, including RESTful and SOAP services, microservices architectures, and API gateways (e.g., Apigee, MuleSoft, AWS API Gateway, or equivalent). Develops IT program policies, procedures, and practices for systems ensuring agencies are accountable and incompliance with overarching directives and guidance on system platforms, including DoD cybersecurity (RMF),Zero Trust, and data protection standards. Provides leadership in enterprise architecture, data modeling, and system interoperability, aligning solutions with DoD IT modernization strategies. Experience leading technical teams, driving architecture decisions, system design, and integration roadmaps in complex, large-scale enterprise environments. B.Education Substitution: Applicants may not qualify for this position based on education in lieu of specializedexperience. Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional, philanthropic, religious, spiritual, community, student, social). Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.

How to Apply: Please read the entire announcement and all the instructions before you begin an application. To apply for this position, you must complete the initial online application, to include submission of the required documentation specified in the Required Documents section below. The complete application package must be submitted by 11:59 PM (ET) on the closing date of the announcement to receive consideration. The application process is as follows: To begin the application process, click the Apply Online button. Answer the questions presented in the application and attach all necessary supporting documentation. NOTE: Resumes up to a total of two pages will be accepted. Your resume must not exceed two (2) pages. If your resume exceeds the two-page limit, you will be removed from consideration for this announcement. Click the Submit Application button prior to 11:59 PM (ET) on 05/04/2026. After submitting your online application, you will be notified whether or not you are required to take any additional online assessments through the USA Hire Competency Based Assessment system. This message will be delivered to you both on screen and via email notification. The email may be routed to your "Spam" or "Junk" folder. If you do not receive the email invitation to the assessment and you meet the minimum qualifications for the position, you should contact https://apply.usastaffing.gov/HelpTicket to request the email be re-sent. Requests to re-send invitations to the USA Hire Competency Based Assessments must be received by https://apply.usastaffing.gov/HelpTicket BEFORE the close of the JOA. If you are asked to take the USA Hire Competency Based Assessments, you will be presented with a unique URL to access the USA Hire system. Access to USA Hire is granted through your USAJOBS login credentials. Be sure to review all instructions prior to beginning your USA Hire Assessments. Click here for Computer System Requirements. NOTE: Set aside at least 3 hours to take these assessments; however, most applicants complete the assessments in less time. If you need to stop the assessments and continue at a later time, you can re-use the URL sent to you via email and also found in your USAJOBS account under the "Track my application" link for the corresponding application. You may update your application documents and some questions related to your personal information at any time during the announcement open period. However, you will not be able to make changes to questions related to assessing the minimum qualifications and competencies (knowledge, skills, abilities, and other characteristics) mentioned in the "How You Will Be Evaluated" section above. To make an allowed update to your application, return to your USAJOBS account (https://www.usajobs.gov). There you will find a record of your application, the application status, and an option to Edit my application. This option will no longer be available once the announcement has closed. To verify the status of your application both during and after the announcement open period, log into your USAJOBS account at https://www.usajobs.gov. On the Home page, scroll down and locate your job application. Once the job has been located, click the "Track this application" link on the right under the application date. The page will refresh to display the Agency's Application Information page where you can scroll down and review any notifications the agency has sent you. The Application Status will appear along with the date your application was last updated. For information on what each Application Status means, visit https://www.usajobs.gov/Help/how-to/application/status/. Reasonable Accommodation (RA) Requests: If you believe you have a disability (i.e., physical or mental), covered by the Rehabilitation Act of 1973 as amended that would interfere with completing the USA Hire Competency Based Assessments, you will be granted the opportunity to request a RA in your online application. Requests for RA for the USA Hire Competency Based Assessments and appropriate supporting documentation for RA must be received prior to starting the USA Hire Competency Based Assessments. Decisions on requests for RA are made on a case-by-case basis. If you meet the minimum qualifications of the position, after notification of the adjudication of your request, you will receive an email invitation to complete the USA Hire Competency Based Assessments. You must complete all assessments within 48 hours of receiving the URL to access the USA Hire Competency Based Assessments if you received the link after the close of the announcement. To determine if you need a RA, please review the Procedures for Requesting a Reasonable Accommodation for Online Assessments here: https://appsupport.usastaffing.gov/hc/en-us/articles/29113644431764-Requesting-an-accommodation. To preview the questionnaire, please go to https://apply.usastaffing.gov/ViewQuestionnaire/12942005.

Application Deadline: 2026-05-04