Senior Application Developer - Python/AWS
- Compensation
- Not disclosed
- Location
- Washington, United States
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- 7+ years
- Category
- Software engineering
- Posted
Skills
Full description
Senior Application Developer / Engineer / Programmer (TO-708)
Company: Diverse Agile Solutions, LLC (DAS)
Position: Senior Application Developer / Engineer / Programmer
Task Order: TO-708
Employment Type: Full-Time / Contract
Work Authorization:U.S. Citizenship RequiredExperience Level: Senior
Performance Period: Through the end of 2026, with possibility of extension
About Diverse Agile Solutions
Diverse Agile Solutions (DAS) is a technology services company specializing in Cloud, Networking, Enterprise IT Modernization, Agile Transformation, DevSecOps, Cybersecurity, Custom Software Development, and AI/ML solutions.
We support government and commercial clients with highly skilled technology professionals who deliver secure, scalable, and mission-focused solutions.
Position Overview
Diverse Agile Solutions is seeking a Senior Application Developer / Engineer / Programmer to support a high-impact cloud application development environment.
The ideal candidate will have strong hands-on experience developing Python-based applications and microservices, building and deploying infrastructure using AWS CDK, designing workflows with AWS Step Functions, and developing secure, scalable RESTful APIs.
This role is well suited for an experienced software engineer who enjoys working across application development, cloud infrastructure, automation, testing, and DevOps.
Key Responsibilities
Application Development & Cloud Infrastructure
- Develop and maintain production-grade Python-based microservices.
- Design, implement, and maintain AWS cloud infrastructure using AWS CDK.
- Develop complex business workflows using AWS Step Functions.
- Build containerized applications and services using Docker.
- Design and implement scalable RESTful APIs.
- Develop serverless applications using AWS Lambda.
- Integrate AWS services including DynamoDB, S3, API Gateway, SNS/SQS, and EventBridge.
- Implement comprehensive application logging, monitoring, and auditing using Amazon CloudWatch and CloudTrail.
- Support multi-environment deployments through Infrastructure-as-Code practices.
Software Quality & Engineering Excellence
- Conduct peer code reviews with emphasis on: