We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Junior Software Engineer - C++/Python

Peraton
United States, Illinois, Scott Air Force Base
Jan 25, 2025

Junior Software Engineer - C++/Python
Job Locations

US-IL-Scott AFB


Requisition ID
2025-153869

Position Category
Information Technology

Clearance
Secret



Responsibilities

Peraton is seeking a highly skilled, innovative mind for a Junior Software Engineer who will join the Joint Distribution Process Analysis Center (JDPAC).

Location: Scott Air Force Base, Illinois. Must be available and have be willing to work at the customer location on a daily basis (occasional telework allowed).

Role:

As part of the Air Mobility Command (AMC) Analyses, Assessments, and Lessons Learned Directorate, you will work alongside a dynamic and highly talented team of active military, federal government employees, and other contractors to provide crucial software programming support. You will have the opportunity to evaluate, enhance, and develop existing and new software applications that apply discrete-event simulation, machine learning, and emerging artificial intelligence to the testing, design, and planning of global air mobility operations. In this way, you will enable Air Mobility Command to succeed in its mission to provide unrivaled airlift, air refueling, aeromedical evacuation, global air mobility support, and Global Mobility Mission Command.

Responsibilities:

    Advance modeling, simulation, and optimization capabilities for Air Mobility Command (AMC) through research, development, and evaluation of software applications that support both discrete and capacity-based distribution planning and enable AMC to achieve its predictive analytic objectives.
  • Collaborate with fellow members of AMC's Analyses, Assessments, and Lessons Learned Directorate (AMC A9) to understand and document their software application requirements.
  • Maintain and enhance inhouse air mobility operations event-driven simulation applications using object-oriented C++ and Python programming languages.
  • Modify software application code to accommodate changes in Air Mobility Command (AMC) business rules.
  • Develop supporting analytic utilities and reports that increase the applicability of simulation applications.
  • Develop data extract, transform, and load processes using Python programming language that prepare inputs for advanced simulations and other analytical tools.
  • Document application capabilities and software code using industry-best practices.
  • Identify technology gaps related to application programming and seek out resolutions.
  • Estimate and provide task completion timelines to the customer.
  • Follow emerging software engineering trends and innovations and support their adoption by AMC.

#JDPAC



Qualifications

Basic Qualifications:

  • Minimum of a Bachelor's degree from an accredited college or university in Computer Science, Software Engineering, Computer Engineering, or similar area of study.
  • 2+ years of experience in software programming, software engineering, computer engineering, or a similar field with BS/BA degree; OR MS/MA degree.
  • Proven abilities in application development using object-oriented C++ and Python programming languages.
  • Strong ability to communicate verbally and in writing with customers and understand their requirements.
  • Ability to understand real-world operations and transfer that understanding to the development of event-driven simulation models.
  • Agility to handle a dynamic analytical environment where tasks and programming needs may frequently change.
  • Strong work ethic and comfort with working both independently and as part of a multi-functional team.
  • Willingness to keep learning new skills including new programming languages.
  • Availability and willingness to work at the customer location on a daily basis (occasional telework allowed).
  • Excellent documentation skills.
  • U.S. citizenship required.
  • Ability to obtain a DoD Secret security clearance (Interim Secret clearance required to commence task work).

Preferred Qualifications:

  • Prior experience with development or maintenance of discrete-event simulation software applications.
  • Prior experience with the use of Python for data extract, transform, and load processes.
  • Prior experience with Department of Defense operations.
  • Excellent level of critical thinking, organization, and prioritization of tasks.
  • Active DoD Secret security clearance.


Peraton Overview

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.



Target Salary Range

$80,000 - $128,000. This represents the typical salary range for this position based on experience and other factors.
Applied = 0

(web-6f6965f9bf-tv2z2)