Software Engineer

Leidos LLC

Chantilly (VA)

On-site

USD 87,000 - 157,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and Wellness programs
Income protection
Paid leave
Retirement

Job summary

Leidos is seeking a software engineer to join a small team in Chantilly, VA. You will participate in the full software lifecycle, define requirements, design components, implement code, and test with a focus on reliability and collaboration.

The role requires strong problem solving and communication skills, with experience in Java, Java EE, Spring, and RESTful services, plus React/JS. TS/SCI with Poly clearance is required.

Qualifications

  • Bachelor’s degree in software engineering, computer science, or related subject and at least 4 years of experience OR Master’s degree... OR 8 years relevant work experience with a combination of college coursework and certifications in lieu of degree
  • Proficient in Java, Java EE, Spring, JPA or Hibernate, Tomcat (or similar app server)
  • Experience using REACT or other JavaScript technologies with HTML/CSS and RESTful services
  • Scripting languages (Python and/or Bash) and Agile development tools like Jira
  • MySQL or similar relational database experience; Git for version control
  • IDE experience: VS Code, Eclipse, or IntelliJ; build tools Ant/Ivy or Maven/Gradle
  • Linux command line; basic cloud development experience helpful

Responsibilities

  • Actively participate in requirements identification, definition and analysis
  • Create detailed design documentation
  • Develop and test software including unit tests
  • Propose changes to Java infrastructure
  • Participate in code reviews with peers
  • Prepare deployable software components with deployment documentation
  • Support production systems by analyzing log files and data

Skills

Java
Java EE
Spring
JPA/Hibernate
RESTful services
JavaScript
React
HTML/CSS
Python/Bash
Jira
MySQL
Git
VS Code/Eclipse/IntelliJ
Maven/Gradle
Linux/Unix
Cloud development
Agile

Education

Bachelor’s degree in software engineering or computer science
Master’s degree in software engineering or computer science
8 years relevant work experience in lieu of degree

Tools

React
Java
Tomcat or similar app server
RESTful web services
Python/Bash
Jira
MySQL
Git
VS Code/Eclipse/IntelliJ

Job description

This position is for a software engineer to join a small development team. This engineer will be responsible for participating in all aspects of the software development life cycle including requirements definition and analysis, coding and implementation, system test, and documentation generation and support. The ideal candidate will have strong problem solving skills, and must be able to communicate effectively and work in a collaborative team environment. This includes being experienced in recommending creative and sound technical solutions as well as reviewing and critiquing proposed technical solutions. Ability to self-motivate and work independently is a must. The program is made up of CONUS and OCONUS teams who regularly interact across varying time zones. As a result, the candidate must have excellent communication skills and be flexible with regards to teamwork and tasking. A demonstrated ability to perform in cross-functional teams to achieve results in a timely manner is desired. This is a technical position to support a wide variety of mission activities performed both locally and OCONUS. Candidates should have a background in software engineering best practices, object-oriented concepts and design, test driven development and unit testing frameworks like JUnit, Java build environments, library dependency management, configuration management and integrated development environments (IDE) like VS Code, Eclipse, or IntelliJ.

Primary Responsibilities:
  • Actively participate in requirements identification, definition and analysis
  • Create detailed design documentation
  • Develop and test software to include writing meaningful unit tests
  • Propose changes to current Java infrastructure
  • Participate in code reviews with peers
  • Prepare and produce software components that are deployable with associated deployment documentation
  • Support production systems by helping to troubleshoot issues by analyzing log files and associated data
Clearance Requirement:

Must have an active and in-scope TS/SCI With Poly to be considered Required.

Required Skills, Experience, and Education:
  • Bachelor’s degree in software engineering, computer science, or related subject and at least 4 years of experience OR Master’s degree in software engineering, computer science, or related subject and at least 2 years OR 8 years relevant work experience with a combination of college coursework and certifications in lieu of degree
  • Proficient in the following technologies and programming languages: Java, Java EE, Java Secure Sockets, Spring, JPA or Hibernate Tomcat (or similar app server) Experience using REACT or other JAVASCRIPT technologies - with additional experience using HTML, CSS, Building and Consuming RESTful web services Scripting languages (Python and/or Bash) Agile software development and tools like Jira MySQL database (or similar relational database experience) git (experience with version control systems) VS Code, Eclipse, or IntelliJ IDE Ant with Ivy or comparable build tools like Maven or Gradle Linux (RHEL/Rocky) command line experience Cloud development experience helpful
Desired Qualifications (one or more preferred):
  • Willingness to travel OCONUS to support software deployments and upgrades
  • Experience with cloud development including storage technologies, serverless functions and accessing cloud APIs
  • Experience with Android app development and security best practices
  • Experience with automated test tools
  • Familiarity with Linux system administration (RHEL/Rocky)

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.

Leidos Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $17.2 billion for the fiscal year ended January 2, 2026. For more information, visit www.Leidos.com.

Original Posting: September 23, 2026

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 $87,100.00 - $157,450.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.

Pay and Benefits

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers.

Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement.

  • competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

More details are available here.

Securing Your Data

Leidos will never ask you to provide payment-related information at any part of the employment application process. And Leidos will communicate with you only through emails that are sent from a Leidos.com email address. If you receive an email purporting to be from Leidos that asks for payment-related information or any other personal information, please report the email to spam.leidos@leidos.com.

Commitment and Diversity

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Leidos • Chantilly (VA)

On-site
USD 87,000 - 157,000
Software Engineer
Software Engineer

Leidos LLC • Plyers Mill Estates (MD)

On-site
USD 87,000 - 157,000
Paid Time Off
11 holidays
401K with matching
+1
Software Engineer - Mid Level
Software Engineer - Mid Level

Leidos LLC • Clarksburg (WV)

On-site
USD 70,000 - 126,000
Health and Wellness programs
Competitive compensation
Income Protection
+1
Sr. Software Engineer TS/SCI Poly
Sr. Software Engineer TS/SCI Poly

Leidos LLC • Alexandria (VA)

On-site
USD 131,000 - 237,000
Software Engineer - Junior Level
Software Engineer - Junior Level

Leidos LLC • Clarksburg (WV)

On-site
USD 58,000 - 105,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Sr. Software Engineer
Sr. Software Engineer

Leidos LLC • Brookmont (MD)

On-site
USD 108,000 - 195,000
Paid Time Off
Holidays
401K with company match
+5
Sr. Software Engineer TS/SCI Polygraph HANOVER
Sr. Software Engineer TS/SCI Polygraph HANOVER

Leidos • United States

On-site
USD 131,000 - 237,000
Paid Time Off
401K with 6% match
Flexible Schedules
+4
Software Engineer
Software Engineer

Leidos LLC • Maryland

On-site
USD 87,000 - 157,000
Health and Wellness programs
Paid Leave
Retirement
Senior Software Developer
Senior Software Developer

Leidos LLC • Bethesda (MD)

On-site
USD 108,000 - 195,000
Health and Wellness programs
Income Protection
Paid Leave
+1
Software Engineer C++
Software Engineer C++

Leidos LLC • Tewksbury (MA)

On-site
USD 87,000 - 157,000