Parsons Commercial Technology Groupposted 17 days ago
$72,900 - $127,600/Yr
Full-time • Entry Level
Remote • Herndon, VA
Professional, Scientific, and Technical Services

About the position

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.

Responsibilities

  • 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.

Requirements

  • 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 Docker.
  • 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.

Nice-to-haves

  • 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).
  • Understanding of cybersecurity best practices, encryption, and secure coding techniques.
  • Strong communication skills for conveying technical concepts to diverse audiences.
  • Ability to work within extremely time-sensitive deadlines.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service