P

Parsons

Digital infrastructure and security solutions provider

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time$125.1k - $225.2kIn-person

About the Job

Requirements

  • At least 12 years of software engineering experience.
  • A bachelor's degree in Computer Science or a related discipline.
  • Proficiency with front-end JavaScript frameworks such as Angular, React, or Vue.
  • Experience with back-end technologies such as Java Spring, Node.js, Python, or Django.
  • A strong understanding of software development methodologies such as Agile/Scrum and DevOps.
  • Familiarity with version control systems such as Git and with CI/CD pipelines.
  • Active Top Secret SCI with polygraph security clearance.

Responsibilities

  • Design, develop, and enhance complex, full-stack software systems based on documented requirements.
  • Architect and implement scalable, maintainable front-end solutions using modern frameworks such as React, Angular, or Vue.
  • Translate UX/UI designs and prototypes into functional, responsive, and accessible interfaces.
  • Contribute to backend development using technologies such as Java Spring, Node.js, Python, or Django.
  • Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and maintenance.
  • Apply modern engineering practices, including version control with Git, code reviews, automated testing, and CI/CD pipelines.
  • Debug and troubleshoot UI and full-stack issues, perform root-cause analysis, and drive fixes.
  • Identify enhancements and optimizations to improve user experience and system performance.
  • Collaborate with product owners, designers, and other engineers to refine requirements and deliver incremental value.

Desired Qualifications

  • Experience with databases and SQL, including MongoDB, MySQL, or Oracle.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with AWS or another cloud platform.
  • Experience with UI libraries, reusable components, and state management.
  • Familiarity with Linux/Ubuntu environments.
  • Experience with messaging systems such as JMS or Kafka.
  • Knowledge of accessibility standards and best practices.
  • Experience with Spring Boot, Spring MVC, Spring Data, or Spring Security.
  • Familiarity with build tools such as Maven or Gradle and with DevOps practices such as GitLab CI/CD.

About the Company

Parsons

Digital infrastructure and security solutions provider

Parsons provides digitally enabled solutions in national security, defense, and global infrastructure. Its work spans government and commercial clients, offering services in systems and software engineering, quality assurance, compliance, and security, along with large-scale infrastructure projects and advanced technology implementations. The company helps clients by delivering long-term, contract-based engagements that include AI readiness, data preparation for AI applications, and secure, reliable systems. A key differentiator is its breadth across diverse markets and its emphasis on rigorous systems engineering, QA, compliance, and security to ensure the integrity of critical operations while harnessing AI to improve efficiency and safety. Parsons’ goal is to solve complex security and infrastructure challenges through measurable, value-driven solutions and long-lasting partnerships with clients.

Company size
10,001+
Company stage
IPO
Headquarters
Chantilly, VA
Founded
1944

Recently Posted Jobs

Explore more opportunities at Parsons

See more jobs