Junior Software Engineer

Leidos LLC

Maryland

On-site

USD 58,000 - 105,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Health and Wellness programs
Income Protection
Paid Leave
Retirement

Job summary

Leidos is seeking a Junior Software Engineer in Maryland to join a team developing, maintaining, and enhancing software systems for critical mission needs.

This early-career role offers hands-on experience across the software engineering lifecycle, with an emphasis on analysis, design, debugging, and integration. A TS/SCI clearance with polygraph is required at application, with a path for growth within a dynamic, mission-focused environment.

Qualifications

  • Bachelor's degree in Computer Science or related discipline; no prior professional software engineering experience required.
  • Four years of Software Engineering experience on projects using similar software processes may be substituted for the bachelor's degree.
  • TS/SCI clearance with Polygraph required upon application.

Responsibilities

  • Analyze requirements to derive software design and performance specifications.
  • Design or modify software to add features; debug defects.
  • Integrate software into new or modified environments.
  • Develop simple data queries for databases and data repositories.
  • Review and test software components; document test results and improve processes.
  • Contribute to software-related system design considerations, including tradeoffs and reuse.

Skills

Security clearance

Education

Bachelor's degree in Computer Science or related discipline
4 years software engineering experience

Job description

About Leidos Leidos is a FORTUNE 500® company bringing a mix of innovative technology and sector expertise to customers in the national security, engineering, and health industries. We deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. The Leidos Intel Sector combines technology-enabled services and mission software capabilities to support Intelligence Community customers as they address evolving national security challenges.

About the Opportunity

Leidos is seeking a Junior Software Engineer to join a team developing, maintaining, and enhancing software systems supporting critical mission needs. This is an opportunity for an early-career software engineer to contribute to real-world software development while working individually and as part of an engineering team. You'll analyze requirements, design and modify software, debug defects, integrate software into operating environments, and help test software components against documented requirements. No demonstrated professional software engineering experience is required for this position. This posting is for multiple opportunities. 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.

Why This Role Matters

Mission software must continue to evolve as requirements, technologies, and operational needs change. As a Junior Software Engineer, you'll contribute directly to the development and improvement of software capabilities while building experience across the software engineering lifecycle.

What You'll Do

Software Development & Integration Analyze user requirements to derive software design and performance requirements. Design and code new software or modify existing software to add new features. Debug existing software and correct defects. Integrate existing software into new or modified systems and operating environments. Develop simple data queries for existing or proposed databases and data repositories. Software Quality & Engineering Practices Review and test software components for adherence to design requirements and document test results. Help resolve software problem reports. Apply software development and design methodologies appropriate to the development environment. Provide recommendations for improving documentation and software development process standards. Contribute to software-related system design considerations, including hardware/software tradeoffs, software reuse, COTS/GOTS alternatives, and requirements analysis from the system level to individual software components.

Required Qualifications

Clearance TS/SCI with Polygraph required upon Application, to be considered for this position.

Education & Experience

Candidates may qualify through either of the following paths: Bachelor's degree in Computer Science or a related discipline from an accredited college or university. No demonstrated software engineering experience is required. OR Four (4) years of Software Engineering experience on projects using similar software processes may be substituted for the bachelor's degree.

Pay Range: Pay Range $57,850.00 - $104,575.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.

Original Posting: August 26, 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 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.

  • 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.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer
Junior Software Engineer

Leidos Inc • Laurel (MD)

On-site
USD 58,000 - 105,000
Junior Software Engineer
Junior Software Engineer

Leidos • Laurel (MD)

On-site
USD 58,000 - 105,000
Competitive compensation
Health and Wellness programs
Income Protection
+1
Jr. Software Engineer
Jr. Software Engineer

Leidos LLC • Plyers Mill Estates (MD)

On-site
USD 58,000 - 105,000
Paid Time Off
11 paid Holidays
401K with company match
+5
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 TS/SCI Poly
Sr. Software Engineer TS/SCI Poly

Leidos LLC • Alexandria (VA)

On-site
USD 131,000 - 237,000
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
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
Senior Software Engineer
Senior Software Engineer

Leidos LLC • Maryland

On-site
USD 154,000 - 278,000
Paid time off
11 paid holidays
401K with company match
+3
Principal Software Engineer
Principal Software Engineer

Leidos LLC • Maryland

On-site
USD 154,000 - 278,000
Health and Wellness programs
Income Protection
Paid Leave
+1
Software Engineer
Software Engineer

Leidos LLC • Columbia (MD)

On-site
USD 108,000 - 195,000
4+ weeks paid time off
11 paid holidays
401K with company match
+2