Junior Full Stack Software Engineer
Parsons CorporationAbout the role
Job Description:
Parsons is looking for an amazingly talented Junior full-stack software engineer to join our team! In this role, you will contribute across the full software development life cycle—from component/page design to back-end architecture, implementation, and verification testing—supporting mission-critical applications and products. You will help deliver scalable, secure, and elegant solutions in collaboration with multidisciplinary teams.
This position is an in-office position and does not allow for remote work. Work is extremely hands-on and requires full, end-to-end software/hardware testing.
What You'll Be Doing:
Build and maintain scalable front-end interfaces and back-end services.
Optimize performance for both UI responsiveness and data processing workflows.
Implement CI/CD pipelines and containerized deployments using Docker.
Conduct peer code reviews and ensure unit, integration, and regression test coverage.
Collaborate with UI/UX designers, system architects, program managers, and stakeholders.
Apply Agile/SAFe methodologies and maintain clear documentation of codebases and processes.
What Required Skills You'll Bring:
U.S. Citizenship and ability and willingness to obtain a TS/SCI.
Bachelor’s degree in computer science or a related field (or 4 years of additional experience in lieu).
3+ years of experience in software development in either front-end or back-end technologies.
Strong programming skills in a few of the following: ReactJS, Java, JavaScript, C++, and SQL.
Develop RESTful APIs and microservices using modern frameworks.
Expertise in containerized application development and management. Preferably with a strong familiarity of Docker, including deploying, managing, and scaling containerized applications, as well as troubleshooting and optimizing workloads within a cluster.
Proficiency with RESTful API design, data visualization, database architecture (SQL/NoSQL), and version control (Git).
Experience with front-end frameworks and responsive design principles.
Strong debugging and performance optimization skills for distributed systems.
What Desired Skills You'll Bring:
Experience with message brokers: AMQ, ZMQ, or RabbitMQ.
Familiarity with PostgreSQL, or any SQL database framework.
Knowledge of DevSecOps practices and tools (e.g., GitLab CI/CD, Jenkins, Terraform, Ansible, Artifactory).
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s