Jr. Software Engineer

Leidos•Bethesda, MD

About The Position

Leidos is hiring a Jr. Software Engineer in its Intel Security Sector's Analysis Solutions Business Area. The role performs software engineering work, including designing, developing, testing, troubleshooting, and debugging software programs for enhancements and new software-intensive systems and products. The engineer applies appropriate principles, standards, processes, procedures, and tools throughout the software development life cycle. Work includes software requirements analysis, hardware-compatibility analysis, and developing software products and tools used to design, develop, and maintain infrastructure and platforms. The engineer contributes to software initiatives using Java, JavaScript, Python, SpringBoot, and Hibernate; develops validation and testing methods with Junit and Katalon; and uses custom software solutions to leverage automated deployment technologies. The role also develops and deploys solutions in commercial cloud environments, coordinates with teammates and product and Scrum roles, and supports Agile development following SAFe practices. The position uses DevOps tools and supports analysis and coordination of infrastructure needs to meet customer mission requirements.

Requirements

  • Basic use and experience with common Agile practices, service-oriented environments, and development practices.
  • Basic experience with Java, Spring, C2S, and the software development lifecycle, including delivery within DevOps toolsets and practices.
  • Direct experience using software testing performance tools such as Junit or Katalon and scripting languages such as Python and Bash in an Agile development environment.
  • Basic experience developing on commercial cloud platforms such as AWS, Google Cloud, or Azure and using cloud data services such as S3, RDS, or EFS.
  • Basic experience using version control systems and issue/problem tracking systems.
  • Bachelor's degree with less than 2 years of prior relevant experience; additional years of relevant experience may be accepted in lieu of a degree.
  • Active TS/SCI with polygraph security clearance.

Nice To Haves

  • Experience with structured analysis and design methodologies.
  • Understanding of the customer's system development policies.

Responsibilities

  • Participate in software programming initiatives using Java, JavaScript, Python, SpringBoot, and Hibernate.
  • Develop software system validation and testing methods using Junit and Katalon.
  • Use integrated custom-developed software solutions to leverage automated deployment technologies.
  • Develop, prototype, and deploy solutions within Commercial Cloud Solutions using infrastructure platform services.
  • Coordinate with team members, Product Owners, and Scrum Masters to align user stories and implement customer use cases.
  • Support the Agile software development lifecycle following SAFe practices, using GitHub, Jenkins, Unix bash scripting, JIRA, and Confluence.
  • Analyze infrastructure needs driven by developed software through proof-of-concept, performance, and end-to-end testing, and coordinate those needs to meet customer mission requirements.
  • Apply and identify best practices and standard operating procedures to create solutions that meet customers' technical needs.

Benefits

  • Paid Time Off
  • 11 paid holidays
  • 401(k) with a 6% company match and immediate vesting
  • Flexible schedules
  • Discounted stock purchase plans
  • Technical upskilling
  • Education and training support
  • Parental paid leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service