Role Overview
LEIDOS is hiring a Entry-Level Software Engineer. This is a full-time role in Alexandria. Part of LEIDOS's Frontend hiring, posted 2 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Description
The Defense Sector at Leidos is seeking an Entry-Level Software Engineer with a passion for technology and at least 2 years of professional experience to join a dynamic and product-focused engineering team. In this role, you will be integral to the design, development, testing, and delivery of software solutions primarily using Java, Rust, and JavaScript. You will thrive in an Agile development environment, collaborating closely with fellow engineers, product managers, and stakeholders to deliver high-quality software tailored to user needs.
This position offers the flexibility to telework, but you must reside within a reasonable driving distance to either Arlington, VA or Alexandria, VA and be available on-site when requested.
Primary Responsibilities
- Design, develop, and maintain software components and services utilizing Java, Rust, and JavaScript.
- Build and enhance user-facing features with React.
- Collaborate within a cross-functional Agile team, employing Jira for effective planning, tracking, and executing tasks.
- Contribute to continuous delivery pipelines, focusing on automated testing to ensure high-quality software.
- Write and maintain unit, integration, and system tests to assure the reliability of backend and frontend systems.
- Utilize generative AI tools to enhance aspects of development, testing, documentation, and problem-solving.
- Engage in code reviews, design discussions, and Agile ceremonies, fostering a culture of feedback and improvement.
- Work closely with product and user-facing teams to integrate feedback and enhance functionality and usability.
- Support continuous enhancement of development practices, tools, and processes.
Basic Qualifications
- Must be a US Citizen with an active Top Secret clearance and the ability to obtain an SCI prior to your start date.
- Bachelor's degree in a relevant field and 0-2 years of professional software development experience, or a Master's degree with 0-1 years of experience. Additional experience may substitute for education requirements.
- Proficient in Java, Rust, and/or JavaScript, with a willingness to work across these languages.
- Experience in Agile/Scrum environments.
- Familiarity with Jira or similar Agile project management tools is a plus.
- Experience with automated testing frameworks and a commitment to test-driven or test-focused development practices.
- Strong problem-solving capabilities and meticulous attention to detail.
- Able to function effectively as part of a collaborative engineering team.
Preferred Qualifications
- Experience with CI/CD pipelines and continuous delivery methodologies.
- Knowledge of cloud-based or distributed systems.
- Exposure to AI-assisted development tools.
- Understanding of usability and user-centered design principles.
What We Offer
- The chance to work on impactful software products that are continuously delivered to users.
- A collaborative environment that values learning, feedback, and growth.
- Support for modern development practices, automation, and innovative tools.
- Competitive compensation and comprehensive benefits package.
If you are motivated to make a difference and excited to tackle new challenges at Leidos, we want to hear from you. Join us in our mission to innovate and excel!
Frequently Asked Questions
How do I apply for the Entry-Level Software Engineer position at LEIDOS?
Use the Apply button above to submit your application directly to LEIDOS. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Entry-Level Software Engineer position at LEIDOS located?
This position is based in Alexandria. LEIDOS has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Entry-Level Software Engineer at LEIDOS earn?
LEIDOS has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Entry-Level Software Engineer role at LEIDOS posted?
This role was posted on June 4, 2026 (2 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Is the Entry-Level Software Engineer role at LEIDOS entry-level?
Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements LEIDOS has listed.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start
