Edgewater Federal Solutions, Inc.

Full Stack Python Developer

Edgewater Federal Solutions, Inc.
Apply
2 years ago
Washington, DC, USASenior

Base Salary

$126k - $129k/yr

Responsibilities

  • 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 business workflows using AWS Step Functions and Lambda.
  • Build containerized applications and design versioned RESTful APIs with 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.
  • Write unit and integration tests, troubleshoot defects, and remediate code issues.
  • Conduct peer code reviews focused on maintainability, performance, security, and engineering practices.
  • Contribute to architecture decisions and maintain technical and system documentation.
  • Collaborate with stakeholders to analyze business needs and deliver technical solutions.

Requirements

  • 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 in structured SDLC and Agile environments.
  • Advanced production-grade Python development experience with 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 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.
  • Preferred: experience with Terraform and complementary infrastructure-as-code tools.
  • Preferred: frontend development experience with Angular or React and TypeScript.
  • Preferred: experience with AWS SNS, SQS, Athena, Glue, and load balancing services.
  • Preferred: experience using AI coding assistants such as Claude Code and the ability to evaluate, test, secure, and adapt AI-generated code.

Benefits

  • Paid time off and holiday pay.
  • Medical, dental, and vision insurance.
  • Disability, life insurance, and AD&D coverage.
  • Flexible spending accounts.
  • Pre-tax 401(k) and/or after-tax Roth IRA with employer matching contribution.
  • Tuition and technical training reimbursement.
  • Exercise reimbursement.
  • Computer reimbursement.
  • Employee assistance program.
  • Full-time onsite work at a federal government facility in Washington, D.C.
  • Performance period through 12/31/26 or the end of the year, with possible extension.

Tech Stack

Edgewater Federal Solutions, Inc.

About Edgewater Federal Solutions, Inc.

201-500 employees
Contact me