Jobs · Engineering · Virginia

Full Stack Software Developer with Security Clearance

Horizon global Partners · Reston, VA · 2 wk ago
EngineeringFull-time

Key Responsibilities

  • Develop and maintain web applications using Python, FastAPI, ReactJS, and PostgreSQL.
  • Design and build RESTful APIs with OpenAPI/Swagger documentation.
  • Develop responsive ReactJS user interfaces meeting Section 508 accessibility requirements.
  • Packaging applications using Docker and support deployments to AWS cloud environments.
  • Work with AWS EC2, ECS/EKS, S3, RDS, IAM, CloudWatch, and VPC services.
  • Participate in Agile sprint planning, code reviews, and trunk-based development workflows.
  • Write automated unit, integration, and regression tests using pytest, Jest, and React Testing Library.
  • Troubleshoot application issues, resolve defects, reduce technical debt, and maintain documentation.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
  • Minimum 5 years of professional full stack software development experience.
  • Strong proficiency in Python, FastAPI, ReactJS, PostgreSQL, Docker, and REST API development.
  • Experience with AWS cloud services and Git-based development.
  • Experience with Agile Scrum methodologies and automated testing.
  • Excellent analytical, troubleshooting, and communication skills.

Required Technical Skills

  • Python
  • FastAPI
  • ReactJS
  • JavaScript
  • HTML5
  • CSS3
  • PostgreSQL
  • SQL
  • Docker
  • REST APIs
  • OpenAPI/Swagger
  • Git
  • GitHub
  • AWS EC2
  • ECS/EKS
  • S3
  • RDS
  • IAM
  • CloudWatch
  • VPC
  • Agile Scrum
  • Trunk-Based Development
  • CI/CD concepts
  • Linux
  • Secure Software Development

Preferred Skills

  • Github Actions
  • Terraform
  • Kubernetes
  • AWS Lambda
  • Redis
  • Microservices
  • Oauth2/OpenID Connect
  • JWT
  • SonarQube
  • OWASP Top 10 mitigation

Preferred Certifications

  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate
  • AWS Certified Cloud Practitioner
  • CKAD
  • CompTIA Security+
  • Certified ScrumMaster (CSM)

Similar jobs