Are you applying to the internship?
Job Description
Junior Software Engineer | Leidos
The Tone:
This is a Junior Software Engineer position at Leidos, located in a hybrid setup requiring weekly on-site work in Morgantown, WV, Orlando, FL, Omaha, NE, or Huntsville, AL. Leidos’ Defense Sector builds impactful software products, and this role contributes to their design, development, testing, and delivery. The goal is to create high-quality software that effectively meets user needs within a collaborative, product-focused engineering team. You will be part of a team delivering software continuously to users, with a focus on modern development practices and emerging tools.
The TL;DR
• Role: Early Career
• Type: Full-time
• Location: Hybrid (Morgantown, WV; Orlando, FL; Omaha, NE; Huntsville, AL)
• Pay: $69550–$125725 yearly
• Team: Collaborative, product-focused engineering team working within an Agile development environment.
• Mission: Contribute to the design, development, testing, and delivery of high-quality software products for the Defense Sector that meet user needs.
• Tech Stack: Java, Rust, JavaScript, React, Jira, Generative AI tools, CI/CD pipelines
What You’ll Actually Do
• Design and Develop: Design, develop, and maintain software components and services using Java, Rust, and JavaScript.
• Build Features: Build and enhance user-facing features using React.
• Collaborate in Agile: Collaborate with a cross-functional Agile team using Jira for planning, tracking, and execution.
• Ensure Quality: Contribute to continuous delivery pipelines with automated testing, and write unit, integration, and system tests for backend and frontend systems.
• Improve Practices: Participate in code reviews, design discussions, sprint ceremonies, and support ongoing improvements to development practices, tooling, and processes.
The Must-Haves
• Background: Bachelor’s degree in a relevant field with the ability to obtain and maintain a Top Secret clearance within 365 days of employment. Additional experience may be considered in lieu of a degree.
• Experience: 2+ years of professional software development experience, or 1+ years with a Master’s degree; experience working in Agile/Scrum environments.
• Skills: Proficiency in Java, Rust, and/or JavaScript with willingness to work across both; familiarity with Jira; experience with automated testing frameworks; strong problem-solving skills.
• Bonus: Active Top Secret clearance; experience with CI/CD pipelines; exposure to cloud-based or distributed systems; experience using or experimenting with AI-assisted development tools; understanding of software usability and user-centered design principles.