Advanced software systems logo
Information Technology & Services

Full Stack Developer (Entry Level)

Sterling, VAOnsiteFull TimeJunior / Entry-levelPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • US Citizenship
  • clearance eligibility

Nice to have

  • Java
  • NET
  • C#
  • Python
  • Node.js
  • HTML5

Role summary

ASSYST is hiring an entry-level Full Stack Developer in Sterling, VA. This onsite role involves developing and maintaining enterprise-grade web applications, writing clean code, building reusable components and APIs, and designing responsive UIs. Responsibilities include working with relational databases, SQL, version control, participating in code reviews, testing, and collaborating with senior developers and QA. The ideal candidate has 0-2 years of experience, knowledge of Java or .NET (C#), and exposure to Python and Node.js, along with familiarity in HTML, CSS, JavaScript, modern frameworks, RESTful APIs, SQL, and Git. US Citizenship is required for clearance eligibility.

ASSYST is seeking a motivated Full Stack Developer (Entry Level) to join our growing engineering team in Sterling, VA(Onsite).

This role offers an excellent opportunity to gain hands-on experience building enterprise-grade applications in an Agile environment.

Responsibilities:

  • Develop and maintain full-stack web applications across both front-end and back-end systems.
  • Write clean, maintainable code and build reusable application components and APIs.
  • Design responsive user interfaces using modern web technologies.
  • Work with relational databases, including writing SQL queries and data modeling.
  • Participate in code reviews, testing, troubleshooting, and solution design.
  • Collaborate with senior developers, QA engineers, and cross-functional teams.
  • Requirements:

  • 0–2 years of software development experience through internships, academic/personal projects, bootcamps, or early-career roles.
  • Knowledge of Java or .NET (C#), along with exposure to Python and Node.js.
  • Familiarity with HTML5, CSS3, JavaScript, modern frameworks, and RESTful APIs.
  • Basic understanding of relational databases (SQL) and version control (Git).
  • Proactive problem-solving, strong communication, and eagerness to learn full-stack development.
  • Clearance Requirement: US Citizenship is required with eligibility to obtain a clearance.
  • ASSYST Benefits:

    We are proud to offer a robust benefits package including medical, dental, vision, 401(k) retirement plan, disability insurance, flexible spending accounts and more in order for our employees to maintain a secure work/life balance.

    ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law.

    Ready to apply?
    You'll be redirected to Advanced software systems's application page.

    Similar roles

    See how RiseMe works

    Match, tailor, and prep so you send fewer applications and land more interviews.