P

Parsons

Digital infrastructure and security solutions provider

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHerndon, VA, USA$112.2k - $196.4k

About the Job

Requirements

  • U.S. citizenship and an active Top Secret/Sensitive Compartmented Information clearance are required.
  • A bachelor's degree in computer science or a related field is required, or four additional years of experience in lieu of the degree, along with a minimum of eight years of experience.
  • At least six years of software development experience with both front-end and back-end technologies is required.
  • Strong programming skills in several of the following are required: Python, Java, JavaScript, Go, and SQL.
  • Experience developing RESTful application programming interfaces and microservices using Python frameworks such as Flask, FastAPI, or Django, and other modern frameworks is required.
  • Expertise in containerized application development and management is required.
  • Proficiency in RESTful application programming interface design, data visualization, database architecture including SQL and NoSQL, and version control with Git is required.
  • Familiarity with continuous integration and continuous delivery pipelines, DevSecOps practices, and automation tools such as Jenkins, GitLab CI/CD, Terraform, or Ansible is required.
  • Experience with front-end frameworks and responsive design principles is required.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud and infrastructure as code is required.
  • Strong debugging and performance optimization skills for distributed systems are required.

Responsibilities

  • Design, build, and maintain scalable front-end interfaces and back-end services.
  • Optimize performance for user-interface responsiveness and data-processing workflows.
  • Implement continuous integration and continuous delivery pipelines and containerized deployments using Docker and Kubernetes.
  • Conduct peer code reviews and ensure unit, integration, and regression test coverage.
  • Collaborate with user-interface and user-experience designers, system architects, program managers, and stakeholders.
  • Ensure robust authentication, authorization, and secure coding practices.
  • Apply Agile/SAFe methodologies and maintain clear documentation of codebases and processes.
  • Contribute across the full software development life cycle, from user-interface and user-experience design to back-end architecture, implementation, and verification testing, supporting mission-critical applications.

Desired Qualifications

  • A Top Secret/Sensitive Compartmented Information clearance with a polygraph is preferred.
  • Experience with Kafka, RabbitMQ, NATS, or message-driven architectures is preferred.
  • Familiarity with GraphQL, WebSockets, and modern data service protocols is preferred.
  • Knowledge of DevSecOps practices and tools such as GitLab CI/CD, Jenkins, Terraform, or Ansible is preferred.
  • Understanding of cybersecurity best practices, encryption, and secure coding techniques is preferred.
  • Familiarity with observability tools such as Prometheus, Grafana, or the ELK stack is preferred.
  • Strong communication skills for conveying technical concepts to diverse audiences are desired.
  • Strong familiarity with Docker and Kubernetes, including deploying, managing, and scaling containerized applications and troubleshooting and optimizing workloads within a cluster, is preferred.

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