Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Junior Software Developer image - Rise Careers
Job details

Junior Software Developer

Looking for an opportunity to make an impact?

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers’ success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. The Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our defense and intel customers’ mission to defend against evolving threats around the world.

Your greatest work is ahead!

The National Security Sector (NSS) has a new and exciting opportunity for a Junior Software Developer in our Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. You will support a cutting-edge Cyber Program, providing IT user support, IT security, IT services, and developer support for mobile device analysis, collection, and exploitation engineering services to the Federal Agency. This Key Personnel opportunity is in anticipation of an upcoming contract award!

What you’ll be doing:

  • Contribute to development efforts, gain hands-on experience with coding, and collaborate closely with Agile teams to deliver high-quality software increments. This role is suitable for individuals with foundational knowledge of software development principles and Agile methodologies, who are eager to learn and grow in a dynamic team environment.
  • Assist in the development of software solutions within an Agile environment. 
  • Assist in the development of software applications, features, and components under the guidance of senior developers, following coding standards and best practices. 
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews, collaborating with Agile teams to understand project requirements, estimate effort, and provide updates on progress. 
  • Implement assigned tasks and user stories, writing clean, readable code and conducting basic unit testing to verify software functionality. 
  • Document software designs, implementation details, and technical specifications as directed by senior developers, ensuring documentation accuracy and completeness. 
  • Engage in self-study, training, and professional development activities to enhance coding skills, learn new technologies, and gain familiarity with Agile development practices. 
  • Stay updated on emerging technologies and development trends, conducting research and experimentation to explore new tools and techniques that can improve development practices. 
  • Collaborate with other team members, including UX/UI designers, QA engineers, and business analysts, to ensure alignment and integration of software components and features.  

What does Leidos need from me?

  • Current Top Secret security clearance, SCI eligibility, and able to pass a Polygraph and an FBI full scope field background investigation.
  • Minimum of two years of professional experience in software development roles, with exposure to designing and building software solutions. Minimum of one year experience working in Agile environments through coursework, internships, or professional experience.
  • Experience with development in one or more scripting languages or methodologies (e.g., Go, Bash, JavaScript, etc.) 
  • Experience designing working environments and/or programs within Linux-based operating systems (Ubuntu, RedHat, Debian, etc.) 
  • Experience with User Interface / User Experience (UI/UX) development technologies, especially with JavaScript frameworks, such as React, Angular, or Vue Working knowledge of database query languages and mobile database design (e.g., SQLite). 
  • Familiarity with issue tracking software, such as Jira, as part of a software development team Experience with the git version control system Experience leading code review.

Favorable if you have:

  • Relevant certifications such as Agile Certified Practitioner (PMI-ACP), Certified Scrum Developer (CSD), or similar certifications demonstrating proficiency in Agile software development practices are beneficial but not required.

Original Posting:

March 25, 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 $55,250.00 - $99,875.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.

Leidos Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Leidos DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Leidos
Leidos CEO photo
Tom Bell
Approve of CEO

Average salary estimate

$77562.5 / YEARLY (est.)
min
max
$55250K
$99875K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Junior Software Developer, Leidos

Are you a budding coder ready to kickstart your career? Leidos, located in Lorton, VA, is on the lookout for a passionate Junior Software Developer to join our Cyber & Analytics Business Area. We’re a team that thrives on innovation, and we want you to be part of it! At Leidos, we’re committed to delivering top-notch solutions to our defense and intel customers, and your contributions will play a vital role in that mission. As a Junior Software Developer, you'll be getting hands-on experience while working closely with Agile teams. Dive into development efforts, collaborate on projects, and help create software that meets real-world needs. You'll assist seasoned developers in crafting applications within an Agile framework and will participate in important Agile ceremonies, including daily stand-ups and sprint reviews. If you have a foundational grasp of software development and Agile practices, this role is perfect for you! You’ll also have the chance to learn from experienced professionals as you write clean and functional code, complete tasks designed to enhance your skills, and keep up-to-date with the latest technologies. Plus, with a current Top Secret security clearance and a dedication to continuous learning, you’re set for an exciting career ahead. At Leidos, your greatest work is yet to come, and we're excited to see what you will add to our team!

Frequently Asked Questions (FAQs) for Junior Software Developer Role at Leidos
What are the main responsibilities of a Junior Software Developer at Leidos?

As a Junior Software Developer at Leidos, your primary responsibilities include assisting in the development of software applications and features, collaborating with Agile teams during sprint planning and daily stand-ups, writing clean code, and conducting unit testing. You’ll also be tasked with documenting designs and specifications, participating in team discussions, and engaging in continuous learning to improve your skills.

Join Rise to see the full answer
What qualifications are needed to apply for the Junior Software Developer position at Leidos?

To apply for the Junior Software Developer position at Leidos, candidates need a current Top Secret security clearance, at least two years of professional experience in software development, and a minimum of one year in Agile environments. Familiarity with scripting languages and Linux-based operating systems is also essential, along with experience in UI/UX development technologies like JavaScript frameworks.

Join Rise to see the full answer
How does Leidos support the growth of Junior Software Developers?

Leidos is deeply committed to the professional growth of its team members. As a Junior Software Developer, you’ll have the opportunity to engage in self-study, attend training sessions, and participate in hands-on projects. You’ll be guided by senior developers and work on real-world applications that help build your skills in coding and Agile methodologies.

Join Rise to see the full answer
What is the work environment like for Junior Software Developers at Leidos?

At Leidos, the work environment for Junior Software Developers is dynamic and collaborative. You will engage with a diverse team of professionals in an Agile setting, participating in team ceremonies and contributing to high-quality software development. The culture promotes collaboration and continuous improvement, making it a great place to learn and grow.

Join Rise to see the full answer
What technologies will a Junior Software Developer at Leidos work with?

As a Junior Software Developer at Leidos, you will work with a variety of technologies, including scripting languages such as Go and JavaScript, as well as UI/UX frameworks like React and Angular. You will also gain experience with database management (e.g., SQLite) and version control systems including git, all contributing to your development proficiency in a secure environment.

Join Rise to see the full answer
Common Interview Questions for Junior Software Developer
Can you describe your experience with Agile development processes?

When answering this question, highlight any specific projects you have worked on in Agile environments. Discuss your familiarity with Agile ceremonies, such as sprint planning and stand-ups, and how these have contributed to your understanding of team collaboration and project viability.

Join Rise to see the full answer
What programming languages are you proficient in, and why did you choose them?

In your response, mention the scripting languages you are skilled in (e.g., JavaScript, Go) and explain your motivation for learning these languages. Discuss any projects where you applied these skills and the technologies that interest you for future learning.

Join Rise to see the full answer
How do you ensure the quality of the code you write?

You can elaborate on your approach to writing clean, readable code and conducting unit tests. Emphasize the importance of best practices in coding and how regular code reviews or feedback sessions have helped you improve your output.

Join Rise to see the full answer
Describe a challenging coding problem you faced and how you resolved it.

When detailing a challenging problem, outline the context, the approach you took to understand the issue, the solutions you considered, and which one you ultimately implemented. Highlight any collaborative efforts that contributed to the resolution.

Join Rise to see the full answer
How do you approach learning new technologies or programming languages?

Discuss your strategies for staying updated, such as online courses, coding tutorials, or collaborative projects. Explain how you incorporate these new skills in your current work or personal projects to reinforce your learning.

Join Rise to see the full answer
What do you know about Leidos and its impact in the technology sector?

To answer this, express your understanding of Leidos as a leader in providing innovative solutions in defense and national security. Talk about the areas they focus on, like cybersecurity and analytics, and how you're excited about contributing to such impactful work.

Join Rise to see the full answer
How do you manage tight deadlines while maintaining quality in your work?

Share your methods for prioritizing tasks and managing time effectively, such as breaking down projects into smaller tasks, setting milestones, and communicating with your team to adjust expectations for deliverables.

Join Rise to see the full answer
Can you give an example of how you handled feedback on your code?

Discuss an instance where you received constructive feedback and how you approached it. Emphasize your ability to view feedback positively and make necessary adjustments to improve your coding skills.

Join Rise to see the full answer
What tools do you use for version control, and why are they important in software development?

Mention your experience with version control systems, especially Git, and explain their role in software development. Discuss benefits like tracking changes, collaboration, and resolving conflicts, emphasizing their importance in maintaining code integrity.

Join Rise to see the full answer
What excites you most about the Junior Software Developer role at Leidos?

Convey your enthusiasm for the opportunity to work on cutting-edge projects in a collaborative environment. Express your eagerness to contribute to impactful software solutions, learn from experienced colleagues, and grow your career in a reputable company like Leidos.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 hours ago
Talent Worx Remote No location specified
Posted 10 days ago
Photo of the Rise User
Procurify Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 14 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Growth & Learning
Photo of the Rise User
Blue Yonder Hybrid Dallas, Texas, United States
Posted yesterday
Photo of the Rise User
Posted 12 hours ago
Dental Insurance
Disability Insurance
Vision Insurance
Equity
Paid Time-Off
Medical Insurance
Mental Health Resources
Paid Holidays
Company Retreats

Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business. At Leidos, our mission is to make the world safer, healthier, and mor...

412 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
C
Someone from OH, Sunbury just viewed Data Entry Online at Comforce Resource
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork