Leidos

Journeyman Software Engineer

Leidos

full-time

Posted on:

Location Type: Office

Location: Fort BelvoirFloridaMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $87,100 - $157,450 per year

About the role

  • Develop, test, and maintain software components under the guidance of senior engineers.
  • Assist in translating functional requirements into technical specifications and implementation plans.
  • Participate in code reviews, contribute constructive feedback and learn best practices.
  • Troubleshoot and debug software issues across development and test environments.
  • Contribute documentation, including design notes, user guides, and technical specifications.
  • Collaborate with cross‑functional teams, including QA, product management, and systems engineering.
  • Support integration, deployment, and verification activities.
  • Follow established development processes, coding standards, and configuration management practices.
  • Participate in agile development such as sprint planning, standups, and retrospectives.
  • Prepare and maintain detailed engineering documentation, including specifications, test reports, and design artifacts.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or related technical field with 4+ years of experience or a Master’s degree with 2+ years of experience.
  • Active Secret clearance with the ability to obtain a TS/SCI.
  • Professional software development experience.
  • Proficiency in at least one modern programming language (e.g., Java, C#, Python, JavaScript/TypeScript).
  • Experience with version control systems such as Git.
  • Understanding of software engineering fundamentals, including data structures, algorithms, and design patterns.
  • Familiarity with RESTful APIs, microservices, or distributed systems.
  • Ability to work collaboratively and communicate effectively within a team environment.
  • Strong analytical, troubleshooting, and communication skills.
Benefits
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentJavaC#PythonJavaScriptTypeScriptdata structuresalgorithmsdesign patternsRESTful APIs
Soft Skills
collaborationcommunicationanalytical skillstroubleshootingconstructive feedbackteamworkadaptabilityproblem-solvingattention to detaillearning
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Software EngineeringMaster’s degree in computer scienceMaster’s degree in Software EngineeringActive Secret clearanceTS/SCI clearance