> Markdown version of [/jobs/ext/2217821-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2217821-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Engineer - **Company:** Parsons Corporation - **Location:** Annapolis Junction, MD, United States - **Salary:** $125,100.0 - $225,200.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Web Accessibility, Spring Security, Amazon Web Services, Automation of Tests, Ubuntu (Operating System), Cloud Computing, Code Review, Databases, Continuous Integration, Software Debugging, Linux, DevOps, Django Web Framework, Gradle, Java Message Service (JMS), Spring Framework, Python (Programming Language), Apache Maven, Enterprise Messaging Systems, MongoDB, MySQL, Node.Js, Oracle (Applications), Scrum Methodology, Software Engineering, SQL Databases, Web Application Frameworks, Spring-mvc, ReactJS, Spring-boot, Backend, Git, Vue.js, Spring Data, Containerization, AngularJS, Gitlab-ci, Kubernetes, Information Technology, Apache Kafka, Build Tools, Front End Software Development, Software Version Control, Docker - **Published:** August 25, 2026 - **Apply:** https://parsons.wd5.myworkdayjobs.com/Search/job/US---MD-Annapolis-Junction/Full-Stack-Software-Engineer_R184181 ## About the Role * 12+ years of software engineering experience * Bachelors degree in Computer Science or related discipline * Proficiency with front-end JavaScript frameworks (e.g., Angular, React, or Vue) * Experience with back-end technologies (e.g., Java Spring, Node.js, Python, Django) * Strong understanding of software development methodologies (Agile/Scrum, DevOps, etc.) * Familiarity with version control systems (Git) and CI/CD pipelines * Excellent problem-solving, communication, and collaboration skills What Desired Skills You'll Bring: * Experience with databases and SQL (MongoDB, MySQL, Oracle) * Experience with containerization technologies (Docker, Kubernetes) * AWS or other cloud platform experience * Experience with UI libraries, reusable components, and state management * Familiarity with Linux/Ubuntu environments * Experience with messaging systems (JMS, Kafka) * Knowledge of accessibility standards and best practices * Experience with Spring Boot, Spring MVC, Spring Data, Spring Security * Familiarity with build tools (Maven, Gradle) and DevOps practices (GitLab CI/CD) ## Description Parsons is looking for an amazingly talented Full Stack Software Engineer to join our team! In this role you will get to Develop and enhance complex software systems that directly support critical customer missions. We are building a pipeline of passionate engineers interested in a variety of impactful projects-if you thrive in dynamic environments and want to make a difference, we want to hear from you! What You'll Be Doing: * Design, develop, and enhance complex, full-stack software systems based on documented requirements. * Architect and implement scalable, maintainable front-end solutions using modern frameworks (React, Angular, Vue, etc.). * 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: requirements analysis, design, development, testing, deployment, and maintenance. * Apply modern engineering practices including version control (Git), code reviews, automated testing, and CI/CD pipelines. * Debug and troubleshoot UI and full-stack issues, performing root-cause analysis and driving fixes. * Continuously improve user experience and system performance by identifying enhancements and optimizations. * Collaborate closely with product owners, designers, and other engineers to refine requirements and deliver incremental value. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)