> Markdown version of [/jobs/ext/2299692-full-stack-python-developer](https://www.wearedevelopers.com/jobs/ext/2299692-full-stack-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Python Developer - **Company:** Edgewater Federal Solutions - **Location:** Washington, DC, United States - **Experience:** Expert - **Salary:** $126,058.0 - $128,860.0 - **Contract:** Temporary to permanent - **Skills:** Agile Methodology, Artificial Intelligence, Amazon Web Services, Amazon S3, Audit Trail, Automation of Tests, Cloud Computing, Software Documentation, Code Review, Software Debugging, Amazon DynamoDB, Python (Programming Language), Systems Development Life Cycle, Software Engineering, TypeScript, Management of Software Versions, Web Application Frameworks, AWS Cdk, Data Logging, Load Balancing, Spring Cloud, ReactJS, Delivery Pipeline, State Machines, AWS Lambda, Gitlab, Git, Containerization, AngularJS, Git Flow, Integration Tests, Infrastructure Automation Frameworks, Information Technology, Front End Software Development, Cloudwatch, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Docker, Microservices - **Published:** August 29, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88182472/1 ## About the Role * U.S. citizenship is required. * Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience. * Seven or more years of software development experience within structured SDLC and Agile environments. * Advanced, production-grade Python development experience using modern frameworks and testing libraries. * Hands-on experience with Python 3.9+, AWS Lambda, AWS Step Functions, API Gateway, DynamoDB, Amazon S3, CloudWatch, and CloudTrail. * Experience using AWS CDK to define and deploy infrastructure across multiple environments. * Hands-on experience creating and managing CI/CD pipelines for cloud applications. * Strong RESTful API design skills, including service versioning, validation, and error handling. * Experience building and deploying containerized applications with Docker. * Proficiency with Git or GitLab workflows, branching strategies, merge requests, and code reviews. * Experience writing unit and integration tests and remediating code defects. * Strong analytical, communication, documentation, and stakeholder collaboration skills., * Experience with Terraform and complementary infrastructure-as-code tools. * Frontend development experience with Angular or React and TypeScript. * Experience with AWS SNS, SQS, Athena, Glue, and load balancing services. * Experience using AI coding assistants, such as Claude Code, for code review, optimization, documentation, debugging, troubleshooting, and test development. * Ability to critically evaluate, test, secure, and adapt AI-generated code before incorporating it into production solutions. ## Description Edgewater Federal Solutions is seeking a Full Stack Python Developer to support a federal government customer. This role will design, develop, test, and maintain cloud-native applications, Python-based microservices, RESTful APIs, and AWS infrastructure. The selected candidate will collaborate with technical teams and business stakeholders to translate complex requirements into secure, scalable, maintainable solutions., Develop and maintain production-grade Python microservices and cloud-native applications. * Define and deploy multi-environment AWS infrastructure using AWS CDK and infrastructure-as-code practices. * Model and orchestrate complex business workflows using AWS Step Functions and Lambda. * Build containerized applications and design versioned RESTful APIs with effective validation and error handling. * Implement application logging, monitoring, alerting, and audit trails using Amazon CloudWatch and AWS CloudTrail. * Create and manage CI/CD pipelines for automated testing and deployment of cloud applications. * Write unit and integration tests, troubleshoot defects, and perform code remediation. * Conduct peer code reviews focused on maintainability, performance, security, and engineering best practices. * Contribute to architecture decisions and maintain clear technical and system documentation. * Collaborate with stakeholders to analyze business needs and deliver practical technical solutions. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)