Full Stack Software Developer

VGroup inc
Washington, DC, United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$228,800.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Code Coverage Code Review Collaborative Software Continuous Delivery Continuous Integration Software Debugging Github
+33 more
Revision Control Systems Design of User Interfaces Monitoring of Systems Identity and Access Management Python (Programming Language) Key Management PostgreSQL Scrum Methodology Software Maintenance Regression Testing Cloud Services Secure Coding Software Deployment Software Engineering SQL Stored Procedures Management of Software Versions Web Applications Trunk-based Development ReactJS Amazon Virtual Private Cloud (VPC) Backend Fastapi Amazon Relational Database Service Containerization Infrastructure Automation Frameworks Information Technology Front End Software Development Api Design Cloudwatch Restful APIs Terraform Code Restructuring Docker

Job description

Congressional Budget Office (CBO) seeks a Full Stack Software Developer to support the ongoing development, enhancement, testing, deployment, and maintenance of web applications and supporting backend services within its technology portfolio. The selected consultant will work closely with CBO technical teams to deliver secure, scalable, and maintainable software solutions utilizing modern engineering practices and continuous delivery methodologies. The contractor will contribute across the full application stack, including Python-based backend APIs, ReactJS front-end applications, PostgreSQL databases, Docker containerization, and AWS cloud-hosted environments. Development activities will follow a trunk-based development model with frequent integration, peer-reviewed code, and adherence to established coding, security, and quality standards. Responsibilities Design, develop, test, and deploy new features and enhancements across ReactJS front-end and Python/FastAPI back-end applications. Build and maintain RESTful APIs using FastAPI with proper validation, error handling, versioning, and documentation. Develop responsive and accessible user interfaces in compliance with Section 508 accessibility requirements. Design and maintain PostgreSQL database objects including tables, queries, migrations, and stored procedures. Participate in trunk-based development workflows, code reviews, and collaborative software delivery processes. Work closely with engineers, analysts, and stakeholders to refine requirements and deliver working software iteratively. Package and deploy applications using Docker containers. Support deployment and maintenance of applications within AWS cloud environments. Collaborate with infrastructure teams on environment configurations, secrets management, and cloud resource utilization. Investigate and resolve software defects, performance bottlenecks, and security vulnerabilities. Refactor existing code to improve maintainability, performance, and test coverage. Monitor applications and logs using AWS CloudWatch and related monitoring tools. Develop and maintain automated unit, integration, and regression tests. Participate in user acceptance testing and quality assurance activities. Maintain technical documentation including APIs, architecture diagrams, developer guides, and operational procedures. Participate in sprint planning, reviews, retrospectives, and knowledge transfer activities. Required/Preferred Skills, Place of Performance: Remote Preferred; Onsite support may be required at CBO facilities in Washington, DC 20515 V Group Inc. is a NJ-based IT Services and Products Company with its business strategically categorized in various Business Units including Public Sector, Enterprise Solutions, Professional Services, Ecommerce, Projects, and Products. Within Public Sector business unit, we cater IT Professional Services to Federal, State and Local. We have multiple awards/contracts with 30+ states, including but not limited to NY, CA, FL, GA, MD, MI, NC, OH, OR, CO, CT, TN, PA, TX, VA, NM, VT, and WA. If you are considering applying for a position with V Group, or in partnering with us on a position, please feel free to contact me for any questions you may have regarding our services and the advantages we can offer you as a consultant. Please share my contact information with others working in Information Technology. Website: LinkedIn: Facebook: Twitter, As a Full-stack Developer, you will play a crucial role in shaping the future of AI systems by leveraging your technical expertise to develop and maintain web applications that fac…

  • 7 days ago
  • Apply easily

Requirements

Strong experience with Python application development. Experience developing APIs using FastAPI. Hands-on experience with ReactJS front-end development. Strong PostgreSQL database development and optimization skills. Experience with Docker containerization technologies. Knowledge of AWS cloud services including EC2, S3, RDS, CloudWatch, IAM, and VPC. Experience developing and consuming RESTful APIs. Experience with Agile/Scrum software development methodologies. Strong understanding of software testing, debugging, and quality assurance practices. Experience with source control systems and code review processes. Strong technical documentation skills. Ability to work in collaborative development environments. Preferred Skills Experience with GitHub Actions, Terraform, or similar CI/CD and Infrastructure as Code tools. Experience supporting federal government environments. Knowledge of NIST SP 800-53, NIST SP 800-171, FISMA, and secure coding practices. Experience with AWS ECS, EKS, or similar container orchestration services. Experience working in trunk-based development environments. Security Clearance: Public Trust Tier 2 Clearance Required

About the company

SaidGig

  • Washington DC
  • $110.00 per hour Join a dynamic team where your software development expertise will play a crucial role in shaping the future of AI systems. As a Software Developer, you will contribute to the trai…

  • 2 days ago

Apply for this position

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

Apply on careerjet.com

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all