Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Leidos Logo

Junior Software Developer

Leidos

$55,250 - $99,875
Jul 4, 2025
Occoquan Historic District, VA, USA
Apply Now

Leidos is seeking a Junior Software Developer to 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 a Federal Agency.

Requirements

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

Responsibilities

  • Contribute to development efforts, gain hands-on experience with coding, and collaborate closely with Agile teams to deliver high-quality software increments.
  • 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.

Other

  • Current and active TS/SCI security clearance, and able to pass a Polygraph.
  • 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.