SonicJobs Logo
Left arrow iconBack to search

Software Engineer (Junior) - TS/SCI with Polygraph Required

Catalyst Operations & Analytics
Posted a month ago, valid for 25 days
Location

Chapel Acres, Fairfax, VA

Salary

$105,000 - $140,000 per year

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Junior Software Engineer position involves supporting the design, development, and delivery of software systems within an Agile team.
  • Candidates must hold a Bachelor's degree in Computer Science or a related field and have 0-2 years of relevant experience.
  • The role requires familiarity with modern programming languages such as Java, Python, or C/C++, as well as knowledge of the software development lifecycle.
  • Applicants must be U.S. citizens with TS/SCI clearance and a polygraph, with no exceptions.
  • The salary for this position is competitive and commensurate with experience.

Position Summary

Junior Software Engineers support the design, development, and delivery of software systems in support of the customer's requirements, working as members of an Agile development team under the guidance of more experienced engineers. Junior Software Engineers participate in the software development lifecycle, including implementing user stories, writing and unit testing code, and contributing to documentation. Junior Software Engineers are expected to build foundational technical depth while contributing reliable, well-tested code to a larger complex system.


Requirements

US Citizenships and TS/SCI with Polygraph (no exceptions)


Education/Experience Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field and 0-2 years of relevant professional software engineering experience; equivalent combination of education and experience may be considered


Required Skills:

  • Working knowledge of one or more modern programming languages (e.g., Java, Python, C/C++, JavaScript)
  • Familiarity with the software development lifecycle (SDLC), including coding, unit testing, and integration
  • Exposure to Agile/Scrum development teams and ceremonies, through coursework, internships, or professional experience
  • Familiarity with version control tools
  • Comfort developing on Windows and/or Linux operating systems
  • Basic understanding of software design patterns and secure coding standards
  • Strong written and oral communication skills, with the ability to collaborate effectively across a development team



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.