Software Engineer - Full Stack

Nightwing

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Active TS/SCI clearance with Full-Scope Polygraph is mandatory.
  • Foundational knowledge of full-stack development, particularly with Angular, Java, and Spring Boot.
  • Basic understanding of APIs and their usage in modern applications.
  • Exposure to agile practices and methodologies.
  • Basic understanding of DevOps and CI/CD concepts.
  • Introductory experience with Python and cloud services, especially AWS.

Responsibilities

  • Contribute to developing full-stack applications using Angular, Spring Boot, and Java.
  • Participate in agile ceremonies including sprint planning and daily standups.
  • Assist in implementing and consuming APIs effectively.
  • Write clean and maintainable code according to team standards.
  • Help troubleshoot basic software defects and issues.
  • Participate in peer code reviews, implementing feedback for improvement.
  • Contribute to writing unit tests and supporting overall testing activities.

Benefits

  • Opportunity to work in a supportive agile development team.
  • Professional growth and mentorship for recent graduates.
  • Hands-on experience with modern software engineering practices.
  • Exposure to advanced technologies like AWS and microservices.
  • Engagement in a collaborative environment with peer code reviews.
Full Job Description
We are looking for a Software Engineer to join an agile development team to support the design, development, testing, and maintenance of applications that meet customer needs. This role is ideal for recent graduates with a technical degree who are eager to build professional experience in full‑stack development and modern software engineering practices. Security Clearance Requirement All candidates must have an active TS/SCI clearance with a Full‑Scope Polygraph. This requirement is mandatory for consideration.  Responsibilities  • Contribute to developing full‑stack applications using technologies such as Angular, Spring Boot, and Java.  • Participate in agile ceremonies including sprint planning, daily standups, and reviews.  • Assist in implementing and consuming APIs.  • Write clean, maintainable code following established team standards.  • Help identify and troubleshoot basic software defects.  • Participate in peer code reviews and incorporate feedback.  • Contribute to writing unit tests and supporting test activities.  • Learn and apply accessibility best practices in front‑end development.  • Support DevOps activities, including basic CI/CD pipeline tasks.  • Learn and assist with microservices‑based architectures.  • Use GitHub for version control and collaboration.  • Support build and deployment activities using Jenkins.  • Track assigned work using JIRA.  • Assist with development tasks involving AWS services such as Lambda.  • Write simple scripts or components in Python as needed.  • Participate in containerization work, including basic tasks involving Kubernetes.  Required Skills and Experience  • Foundational knowledge of full‑stack development using technologies such as Angular, Java, and Spring Boot (coursework, internships, or projects accepted).  • Basic understanding of APIs and how they are used.  • Exposure to agile development practices.  • General understanding of DevOps concepts and CI/CD pipelines.  • Familiarity with microservices concepts.  • Awareness of accessibility considerations in front‑end development.  • Exposure to unit testing frameworks (academic or early professional experience).  • Basic experience using GitHub or similar version control tools.  • Understanding of workflow management tools such as JIRA.  • Exposure to cloud concepts; familiarity with AWS is a plus.  • Introductory experience with Python.  • Familiarity with containers or interest in learning Kubernetes.  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.  • Active TS/SCI with Full‑Scope Polygraph.  General Qualifications  • Strong willingness to learn and grow in a fast‑paced environment.  • Solid problem‑solving and debugging skills developed through coursework or projects.  • Ability to work collaboratively within a team.  • Clear communication skills, both written and verbal.  • Ability to adapt to evolving requirements and priorities.

Similar Jobs

More Jobs at Nightwing

  • Site Lead
    $90K — $120K *
    Lumber Bridge, NC 28357 (Robeson County)
    Education, Government & Non-Profit
    In-Person
  • Senior Program Manager
    $147K — $296K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person
  • Enterpise Architect & Project Lead
    $120K — $150K *
    Arlington, VA 22204 (Arlington County)
    Enterprise Technology
    In-Person
  • Systems Integrator-Testing Integration
    $90K — $120K *
    Sterling, VA 20164 (Loudoun County)
    Telecommunications & Hardware
    In-Person
  • Baseband Installer
    $70K — $95K *
    Sterling, VA 20164 (Loudoun County)
    Telecommunications & Hardware
    In-Person

More Information Technology Jobs

Find similar Software Engineer - Full Stack jobs: