Junior Software Engineer - Python/C++ Job at Peraton, Scott County, IL

bnpLVjVjWDRXZjdjeHFzbHZLMGQyRG42
  • Peraton
  • Scott County, IL

Job Description

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 a vailable 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 in-house 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. 
  • 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. 
  • Active DoD Secret security clearance.

Preferred Qualifications:

  • MS/MA degree.
  • 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.

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.

EEO

EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

Job Tags

For contractors, Remote job,

Similar Jobs

Delaware Park Casino & Racing

Table Games Dealer (PT/OC) Job at Delaware Park Casino & Racing

 ...the game to participants, according to established requirements. Ability to calculate odds quickly and accurately to pay winning bets and collect losing bets. Ability to determine the appropriate chip denominations for cash received. Must be cognizant of the security... 

Dynamics ATS

Assembly Technician Job at Dynamics ATS

 ...conditions. Rotating shifts with possible overtime to complete tasks as needed. Skills Required Basic functional knowledge of English, both spoken and written. Basic math skills and experience using measurement tools such as rulers and gauges. Ability to use... 

Bobby Dodd Institute

Janitor FAA Hampton (FT) 2:30pm-10:30pm (Friday-Tuesday) Job at Bobby Dodd Institute

JANITORIAL WORKERAt Bobby Dodd Institute, we believe in an inclusive world where people of differing abilities can lead more independent and purposeful lives when provided the right guidance, support, and opportunities.Under the supervision of the Custodial Supervisor...

Petsmart

Distribution Warehouse Operations Manager Job at Petsmart

 ...Distribution Warehouse Operations Manager About Life at PetSmart At PetSmart, were more than just a company obsessed with pets...  ...time associates for multiple roles to support the day, night, and weekend shifts. PetSmart offers four 10-hour weekday shifts or three 12... 

Ute Mountain Casino Hotel

Table Games Pit Manager Job at Ute Mountain Casino Hotel

Apply Here: 10-200 Table Games Pit Manager Description: Supervise table games, its employees and assets of the casino within the Table Games Pit. Reports to Table Games Manager and Assistant Table Games Manager. Team building and engagement. Help promote...