Software Developer for Modeling and Simulation

Huntsville, Alabama

Leidos
Apply for this Job
Description

Are you ready to make a difference?

At Leidos, we pride ourselves on delivering innovative solutions driven by our diverse and talented team dedicated to our customers' success. We empower our teams, actively engage in our communities, and maintain sustainable operations. Our commitment to doing what is right for our customers, people, and community is at the forefront of everything we do.

Your next big challenge awaits.

Leidos' Defense Systems Land Systems is in search of a Software Developer for Modeling and Simulation to become a vital part of our team focusing on missile defense projects within the BMD Simulations and Analysis Portfolio. As a Software Developer, you will play an essential role in supporting the Agile Software Development processes to meet critical program objectives in alignment with our nation's defense strategy. Your tasks will include developing, creating, and modifying software applications tailored to our customer's needs. The ideal candidate will possess strong analytical and problem-solving abilities, be a collaborative team player, and foster productive relationships with peers and technical stakeholders.

Are you excited to make an impact? Share your resume with us.

Primary Responsibilities
  • Execute advanced software development tasks using C , Java, or similar programming languages, including design, development, troubleshooting, and debugging of software programs.
  • Collaborate with team experts and user communities to enhance and debug existing software while developing new capabilities and features.
  • Apply effective software engineering practices to ensure the developed code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable, managing software processes throughout development.
  • Develop and run automated software builds and pipelines within a Continuous Integration/Continuous Deployment (CI/CD) environment.
  • Contribute actively as a member of an Agile team, participating in program increment planning, feature and story development, sprint planning, demos, and retrospectives.
Basic Qualifications
  • Bachelor's degree with 4-8 years of relevant experience or a Master's degree with 2-6 years of relevant experience.
  • Proficiency in C programming.
  • Proven experience with Red Hat Enterprise Linux Operating System.
  • Experience in programming network connections, including message generation, formatting, and UDP/TCP/IP interfaces.
  • Capability to create and execute unit tests.
  • Experience with creating comprehensive software documentation.
  • Ability to create and run automated software builds and pipelines in a CI/CD environment.
  • Strong collaboration skills with stakeholders and government customers.
  • Experience working within an Agile team environment, including Program Increment Planning, Iteration Planning, and Sprint Planning.
  • Participation in project demos and sprint reviews.
  • Must be a US citizen with the ability to maintain an active Secret clearance.
  • This is a full-time position requiring onsite support.
  • Candidates must reside in the North Alabama area.
Preferred Qualifications
  • Familiarity with Agile methodologies, particularly the Scaled Agile Framework (SAFe), within a technical environment.
  • Experience in developing and/or supporting CI/CD pipelines (Ansible, Jenkins).
  • Proficient in Python or Java, particularly in user interface development.
  • Familiarity with Jira or similar tools for issue tracking and agile project management.
  • Experience in multi-core and multi-threaded programming.
  • Relevant Department of Defense or industry experience in Missile Defense.
Original Posting: April 11, 2025

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $85,150.00 - $153,925.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Date Posted: 17 April 2025
Apply for this Job