Full Stack Software Developer

Basecamp Consulting & Solutions LLC
Washington, DC, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$120,000.0 - $145,000.0
Working hours
Shift work
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Automation of Tests Code Review Continuous Integration Github Identity and Access Management Python (Programming Language) PostgreSQL
+14 more
Web Applications Trunk-based Development ReactJS Delivery Pipeline Technical Debt Amazon Virtual Private Cloud (VPC) Backend Fastapi Amazon Relational Database Service Pytest Front End Software Development Cloudwatch Terraform Docker

Job description

Reporting to the Program Manager, the Full Stack Software Developer is responsible for Full-stack development, testing, and maintenance of CBO web applications and backend services. Builds features across ReactJS front-end and Python/FastAPI backend; manages PostgreSQL data models/migrations; containerizes with Docker and deploys to AWS (ECS/EKS, EC2, S3, RDS, CloudWatch, IAM, VPC). Operates in CBO trunk-based development (short-lived branches, feature flags, frequent merge), participates in sprint ceremonies and peer code review, writes automated tests (pytest, Jest/RTL), resolves defects/tech debt, and maintains technical documentation (API docs, ADRs, setup guides). Section 508-compliant UI.

Requirements

Do you have experience in Python?, * Ability to obtain a Federal Security Clearance

  • Demonstrated proficiency in core stack - Python, FastAPI, ReactJS, PostgreSQL, Docker;
  • Sufficient AWS familiarity to deploy, monitor, and troubleshoot cloud-hosted apps. Desired (not primary):
  • CI/CD pipeline concepts and IaC tooling (Terraform, GitHub Actions) expected to write code that integrates into existing automated pipelines. Compliance: NIST 800-53 Rev 5, 800-171, FISMA.

Benefits & conditions

Pulled from the full job description

  • Parental leave
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Work from home, * 401(k) matching
  • Bonus based on performance
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Parental leave
  • Training & development
  • Vision insurance

About the company

Established in August 2016, Basecamp Consulting and Solutions is a dynamic Information Technology (IT) consulting firm committed to delivering results for our clients. Specializing in next-generation IT and digital transformation solutions, Basecamp Consulting and Solutions is dedicated to helping clients achieve success through trust, innovation, quality work, and a steadfast commitment to results.

At Basecamp, we believe in the power of emerging technologies to propel our clients toward their goals. Our focus lies in business and IT modernization, utilizing Cloud solutions, cybersecurity, and cutting-edge application development. We pride ourselves on a team of talented professionals who are passionate about supporting our clients on their journey towards innovative outcomes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · WWC 2021

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:58 min

Demonstrating rapid application deployments with Stackit cloud foundry

Dominik Kress · WWC 2022

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · WWC 2021

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

Videos

See all

Related articles

See all