
Parsons Corporation
Multinational technology‑driven engineering and infrastructure firm serving government and private sectors.
Full-Stack Software Engineer
Develop and maintain scalable full‑stack web applications and APIs for data management.
Job Highlights
About the Role
The Full Stack Software Engineer role is remote, with a preference for candidates in the Northern VA/DC metro area. You will contribute across the entire software lifecycle—design, development, implementation, verification, and testing—building robust, high‑performance solutions that enable seamless data processing and intelligent decision‑making. Key responsibilities include designing and maintaining scalable back‑end services, APIs, and UI for data‑management and visualization tools, optimizing database performance, and enhancing system responsiveness, security, and scalability. You will develop CI/CD pipelines, create unit and regression tests, document code, and practice Agile/Scaled Agile Framework (SAFe) methodologies while collaborating with program managers, UX designers, engineers, and customers. • Design and maintain scalable back‑end services, APIs, and UI for data management and visualization. • Optimize database performance and data modeling for large‑scale applications. • Develop and manage CI/CD pipelines for automated testing and deployment. • Collaborate with program managers, UX designers, engineers, subject‑matter experts, and customers. • Write comprehensive code documentation, unit tests, regression tests, and conduct peer reviews. • Apply Agile/Scaled Agile Framework (SAFe) methodologies throughout the development lifecycle.
Key Responsibilities
- ▸backend services
- ▸api development
- ▸database optimization
- ▸ci/cd pipelines
- ▸unit testing
- ▸agile methodology
What You Bring
Candidates must be U.S. citizens eligible for TS/SCI clearance, hold a bachelor’s degree in a related field or equivalent experience, and have at least three years of relevant software development experience. Required technical skills include Python (Django, DRF, FastAPI) or React/TypeScript with Material UI, Git, SQL, Playwright/Cypress, RESTful APIs, and containerization tools such as Kubernetes and Docker. Desired expertise covers database architecture, UX design, AI/large language models, cybersecurity best practices, and observability platforms like Prometheus, Grafana, and the ELK stack. • U.S. citizenship required; must be eligible for TS/SCI clearance. • Minimum 3 years of software development experience with Python (Django/DRF/FastAPI) or React/TypeScript and Material UI. • Proficiency with Git, SQL, Playwright/Cypress, RESTful APIs, Kubernetes, and Docker. • Familiarity with database architecture, UX principles, and DevOps toolchains (Artifactory, SonarQube). • Knowledge of AI, large language models, and secure coding practices. • Experience using observability tools such as Prometheus, Grafana, and the ELK stack.
Requirements
- ▸ts/sci
- ▸python
- ▸react
- ▸kubernetes
- ▸docker
- ▸bachelor's
Benefits
Parsons offers a salary range of $100,900 to $176,600 and a comprehensive benefits package that includes medical, dental, vision, 401(k), life insurance, paid time off, flexible work schedules, and holidays. The company is an equal‑opportunity employer that values employee well‑being and provides endless growth opportunities within its Federal Solutions team, which supports U.S. government missions worldwide.
Work Environment
Remote