Full Stack Software Developer

Jobtailor

Washington (District of Columbia)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Washington, DC is seeking a senior full-stack developer to design, build, and maintain enterprise web applications. You will implement front-end features with ReactJS and develop backend services using Python and FastAPI, while collaborating with DevSecOps and cloud teams.

The role requires 5+ years of full-stack experience, strong PostgreSQL skills, and familiarity with AWS, Docker, and RESTful APIs. You will participate in Agile sprints, code reviews, and secure coding practices.

Qualifications

  • Bachelor's degree or equivalent experience in Computer Science, Software Engineering, Information Technology, or related field.
  • 5+ years of full stack software development experience.
  • Strong experience with ReactJS.
  • Strong experience with Python development.
  • Experience developing applications using FastAPI or similar frameworks.
  • Experience with PostgreSQL or other relational databases.
  • Experience building REST APIs.
  • Experience with AWS cloud services.
  • Experience using Docker and containerized deployments.
  • Familiarity with CI/CD pipelines and Agile development methodologies.
  • Ability to obtain and maintain a Public Trust clearance.

Responsibilities

  • Design, develop, test, and maintain enterprise web applications
  • Develop responsive front‑end interfaces using ReactJS
  • Build scalable backend services and APIs using Python and FastAPI
  • Design, optimize, and maintain PostgreSQL databases and data models
  • Develop and maintain RESTful APIs and microservices
  • Deploy and support containerized applications using Docker
  • Participate in Agile software development activities including sprint planning, code reviews, and testing
  • Implement secure coding practices throughout the software development lifecycle
  • Troubleshoot application issues and perform enhancements to existing systems
  • Collaborate with DevSecOps, cybersecurity, cloud, and infrastructure teams
  • Maintain technical documentation and support knowledge transfer activities

Skills

ReactJS
Python development
REST APIs
AWS cloud services
Docker
CI/CD pipelines
Agile development
Public Trust clearance

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field

Tools

FastAPI
PostgreSQL
GitHub Actions

Job description

Responsibilities
  • Design, develop, test, and maintain enterprise web applications
  • Develop responsive front‑end interfaces using ReactJS
  • Build scalable backend services and APIs using Python and FastAPI
  • Design, optimize, and maintain PostgreSQL databases and data models
  • Develop and maintain RESTful APIs and microservices
  • Deploy and support containerized applications using Docker
  • Participate in Agile software development activities including sprint planning, code reviews, and testing
  • Implement secure coding practices throughout the software development lifecycle
  • Troubleshoot application issues and perform enhancements to existing systems
  • Collaborate with DevSecOps, cybersecurity, cloud, and infrastructure teams
  • Maintain technical documentation and support knowledge transfer activities
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent experience)
  • 5+ years of full stack software development experience
  • Strong experience with ReactJS
  • Strong experience with Python development
  • Experience developing applications using FastAPI or similar frameworks
  • Experience with PostgreSQL or other relational databases
  • Experience building REST APIs
  • Experience with AWS cloud services
  • Experience using Docker and containerized deployments
  • Familiarity with CI/CD pipelines and Agile development methodologies
  • Ability to obtain and maintain a Public Trust clearance
Preferred Qualifications
  • Experience supporting federal government programs
  • Experience with Kubernetes
  • Experience integrating applications into cloud-native environments
  • Familiarity with DevSecOps practices
  • Experience implementing secure software development methodologies
  • Knowledge of NIST security requirements and federal compliance frameworks
  • Experience with GitHub Actions or similar CI/CD platforms
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Developer
Full Stack Software Developer

Sprymethods • Washington

On-site
USD 100,000 - 130,000
Full Stack Developer (Python/React)
Full Stack Developer (Python/React)

Veriipro • Richardson (TX)

On-site
USD 80,000 - 110,000
Full Stack Developer
Full Stack Developer

Jobtailor • Illinois

On-site
USD 110,000 - 160,000
Software Developer / Systems Engineer
Software Developer / Systems Engineer

Agile Business Concepts • McLean (VA)

On-site
USD 120,000 - 165,000
Full Stack Web Developer
Full Stack Web Developer

Vets Hired • Colorado Springs (CO)

On-site
USD 110,000 - 150,000
Full Stack Software Engineer
Full Stack Software Engineer

NSS • Herndon (VA)

On-site
USD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Arcfield • King George (VA)

On-site
USD 85,000 - 120,000
Full Stack Developer
Full Stack Developer

Jobtailor • Ashburn (VA)

On-site
USD 140,000 - 180,000
Full Stack Engineer - Python+React
Full Stack Engineer - Python+React

Creativechaos • United States

Remote
USD 80,000 - 120,000
Full Stack Developer
Full Stack Developer

Jobtailor • Kentucky

On-site
USD 65,000 - 90,000