{"schemaVersion":"jobsearcher.job.v1","id":"decbf8f900ea9e48eceab108","url":"https://jobsearcher.com/jobs/decbf8f900ea9e48eceab108","canonicalUrl":"https://jobsearcher.com/jobs/decbf8f900ea9e48eceab108","title":"Senior Application Developer - Python/AWS","description":"Senior Application Developer / Engineer / Programmer (TO-708)\n\nCompany: Diverse Agile Solutions, LLC (DAS)\nPosition: Senior Application Developer / Engineer / Programmer\nTask Order: TO-708\nEmployment Type: Full-Time / Contract\nWork Authorization: U.S. Citizenship Required\nExperience Level: Senior\nPerformance Period: Through the end of 2026, with possibility of extension\n\nAbout Diverse Agile Solutions\n\nDiverse 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.\n\nWe support government and commercial clients with highly skilled technology professionals who deliver secure, scalable, and mission-focused solutions.\n\nPosition Overview\n\nDiverse Agile Solutions is seeking a Senior Application Developer / Engineer / Programmer to support a high-impact cloud application development environment.\n\nThe 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.\n\nThis role is well suited for an experienced software engineer who enjoys working across application development, cloud infrastructure, automation, testing, and DevOps.\n\nKey Responsibilities\nApplication Development & Cloud Infrastructure\nDevelop and maintain production-grade Python-based microservices.\nDesign, implement, and maintain AWS cloud infrastructure using AWS CDK.\nDevelop complex business workflows using AWS Step Functions.\nBuild containerized applications and services using Docker.\nDesign and implement scalable RESTful APIs.\nDevelop serverless applications using AWS Lambda.\nIntegrate AWS services including DynamoDB, S3, API Gateway, SNS/SQS, and EventBridge.\nImplement comprehensive application logging, monitoring, and auditing using Amazon CloudWatch and CloudTrail.\nSupport multi-environment deployments through Infrastructure-as-Code practices.\nSoftware Quality & Engineering Excellence\nConduct peer code reviews with emphasis on:\n\nMaintainability\nPerformance\nSecurity\nScalability\nCoding standards and best practices\nDevelop and maintain unit and integration tests.\nTroubleshoot defects and perform code remediation.\nIdentify opportunities to improve application performance, reliability, and maintainability.\nParticipate in architecture and technical design decisions.\nCreate and maintain technical documentation.\nAgile Collaboration\nWork closely with product owners, business stakeholders, architects, and other technical teams.\nTranslate business requirements into effective technical solutions.\nParticipate in Agile ceremonies, sprint planning, backlog refinement, reviews, and retrospectives.\nContribute to continuous improvement of development and delivery processes.\nCollaborate with DevOps and infrastructure teams to support reliable CI/CD pipelines.\nRequired Qualifications\nEducation & Experience\nBachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.\n7+ years of professional software development experience.\nDemonstrated experience working throughout the Software Development Life Cycle (SDLC).\nExperience working in Agile/Scrum development environments.\nU.S. Citizenship is required.\nRequired Technical Skills\n\nPython\n\nStrong production-level Python development experience.\nExperience with modern Python frameworks and testing libraries.\nAbility to develop maintainable, scalable, and well-tested applications.\n\nAWS CDK\n\nHands-on experience using AWS Cloud Development Kit (CDK).\nExperience implementing Infrastructure-as-Code for multiple environments.\n\nAWS Cloud Development\n\nAWS Lambda\nAWS Step Functions\nAmazon DynamoDB\nAmazon S3\nAmazon API Gateway\nAmazon CloudWatch\nAWS CloudTrail\nAmazon SNS/SQS\nAmazon EventBridge\n\nCI/CD\n\nExperience creating and managing CI/CD pipelines for cloud-based applications.\nExperience automating application builds, testing, deployment, and infrastructure provisioning.\n\nAPI Development\n\nStrong understanding of RESTful API design.\nExperience with API versioning, error handling, authentication, and integration patterns.\n\nVersion Control\n\nStrong Git experience.\nUnderstanding of branching strategies and collaborative Git workflows.\nExperience participating in merge/pull request reviews.\n\nContainers\n\nExperience developing and deploying containerized applications using Docker.\nPreferred / Nice-to-Have Qualifications\n\nThe following skills are desirable but not required:\n\nExperience with Terraform.\nFront-end development experience using:\n\nAngular\nReact\nTypeScript\nExperience with additional AWS services, including:\n\nAmazon Athena\nAWS Glue\nAWS Load Balancers\nExperience working with event-driven and serverless architectures.\nExperience supporting large-scale enterprise or government applications.\nAI-Assisted Software Development\n\nDiverse Agile Solutions values the responsible use of modern AI-assisted development tools.\n\nExperience using AI coding assistants such as Claude Code or similar tools is a plus.\n\nCandidates with experience using AI-assisted development tools for the following are encouraged to apply:\n\nCode review and optimization\nDocumentation generation\nDebugging and troubleshooting\nTest-case development\nRefactoring and code remediation\n\nCandidates should demonstrate the ability to critically evaluate, validate, test, and adapt AI-generated code rather than relying on AI output without appropriate engineering review.\n\nIdeal Candidate\n\nThe ideal candidate is a senior software engineer who:\n\nIs highly proficient in Python and AWS.\nHas strong hands-on AWS CDK experience.\nUnderstands serverless and event-driven architectures.\nCan design and develop reliable RESTful APIs.\nHas experience building automated CI/CD pipelines.\nWrites clean, maintainable, well-tested code.\nIs comfortable working with infrastructure as code.\nCan independently troubleshoot complex technical issues.\nCommunicates effectively with both technical and business stakeholders.\nWorks effectively in an Agile environment.\nUnderstands secure software development and cloud engineering best practices.\nCan effectively leverage AI-assisted development tools while maintaining strong engineering judgment.\nWhy Join Diverse Agile Solutions?\n\nAt DAS, you will have the opportunity to work on challenging technology initiatives while collaborating with experienced professionals across cloud, software development, cybersecurity, networking, and enterprise IT modernization.\n\nWe value:\n\nTechnical excellence\nContinuous learning\nAgile delivery\nInnovation\nCollaboration\nProfessional growth\nDiversity and inclusion\nApplication Requirements\n\nPlease submit:\n\nCurrent resume\nContact information\nConfirmation of U.S. Citizenship\nAvailability to start\nRelevant AWS/Python experience\nCompensation expectations\n\nDiverse Agile Solutions, LLC is an Equal Opportunity Employer.\n\nOnly candidates who meet the required qualifications and U.S. Citizenship requirement will be considered.","company":"Diverseagilesolutions","rawCompany":"diverseagilesolutions","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-10-07T15:58:51.479Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Application Developer - Python/AWS","description":"Senior Application Developer / Engineer / Programmer (TO-708)\n\nCompany: Diverse Agile Solutions, LLC (DAS)\nPosition: Senior Application Developer / Engineer / Programmer\nTask Order: TO-708\nEmployment Type: Full-Time / Contract\nWork Authorization: U.S. Citizenship Required\nExperience Level: Senior\nPerformance Period: Through the end of 2026, with possibility of extension\n\nAbout Diverse Agile Solutions\n\nDiverse 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.\n\nWe support government and commercial clients with highly skilled technology professionals who deliver secure, scalable, and mission-focused solutions.\n\nPosition Overview\n\nDiverse Agile Solutions is seeking a Senior Application Developer / Engineer / Programmer to support a high-impact cloud application development environment.\n\nThe 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.\n\nThis role is well suited for an experienced software engineer who enjoys working across application development, cloud infrastructure, automation, testing, and DevOps.\n\nKey Responsibilities\nApplication Development & Cloud Infrastructure\nDevelop and maintain production-grade Python-based microservices.\nDesign, implement, and maintain AWS cloud infrastructure using AWS CDK.\nDevelop complex business workflows using AWS Step Functions.\nBuild containerized applications and services using Docker.\nDesign and implement scalable RESTful APIs.\nDevelop serverless applications using AWS Lambda.\nIntegrate AWS services including DynamoDB, S3, API Gateway, SNS/SQS, and EventBridge.\nImplement comprehensive application logging, monitoring, and auditing using Amazon CloudWatch and CloudTrail.\nSupport multi-environment deployments through Infrastructure-as-Code practices.\nSoftware Quality & Engineering Excellence\nConduct peer code reviews with emphasis on:\n\nMaintainability\nPerformance\nSecurity\nScalability\nCoding standards and best practices\nDevelop and maintain unit and integration tests.\nTroubleshoot defects and perform code remediation.\nIdentify opportunities to improve application performance, reliability, and maintainability.\nParticipate in architecture and technical design decisions.\nCreate and maintain technical documentation.\nAgile Collaboration\nWork closely with product owners, business stakeholders, architects, and other technical teams.\nTranslate business requirements into effective technical solutions.\nParticipate in Agile ceremonies, sprint planning, backlog refinement, reviews, and retrospectives.\nContribute to continuous improvement of development and delivery processes.\nCollaborate with DevOps and infrastructure teams to support reliable CI/CD pipelines.\nRequired Qualifications\nEducation & Experience\nBachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.\n7+ years of professional software development experience.\nDemonstrated experience working throughout the Software Development Life Cycle (SDLC).\nExperience working in Agile/Scrum development environments.\nU.S. Citizenship is required.\nRequired Technical Skills\n\nPython\n\nStrong production-level Python development experience.\nExperience with modern Python frameworks and testing libraries.\nAbility to develop maintainable, scalable, and well-tested applications.\n\nAWS CDK\n\nHands-on experience using AWS Cloud Development Kit (CDK).\nExperience implementing Infrastructure-as-Code for multiple environments.\n\nAWS Cloud Development\n\nAWS Lambda\nAWS Step Functions\nAmazon DynamoDB\nAmazon S3\nAmazon API Gateway\nAmazon CloudWatch\nAWS CloudTrail\nAmazon SNS/SQS\nAmazon EventBridge\n\nCI/CD\n\nExperience creating and managing CI/CD pipelines for cloud-based applications.\nExperience automating application builds, testing, deployment, and infrastructure provisioning.\n\nAPI Development\n\nStrong understanding of RESTful API design.\nExperience with API versioning, error handling, authentication, and integration patterns.\n\nVersion Control\n\nStrong Git experience.\nUnderstanding of branching strategies and collaborative Git workflows.\nExperience participating in merge/pull request reviews.\n\nContainers\n\nExperience developing and deploying containerized applications using Docker.\nPreferred / Nice-to-Have Qualifications\n\nThe following skills are desirable but not required:\n\nExperience with Terraform.\nFront-end development experience using:\n\nAngular\nReact\nTypeScript\nExperience with additional AWS services, including:\n\nAmazon Athena\nAWS Glue\nAWS Load Balancers\nExperience working with event-driven and serverless architectures.\nExperience supporting large-scale enterprise or government applications.\nAI-Assisted Software Development\n\nDiverse Agile Solutions values the responsible use of modern AI-assisted development tools.\n\nExperience using AI coding assistants such as Claude Code or similar tools is a plus.\n\nCandidates with experience using AI-assisted development tools for the following are encouraged to apply:\n\nCode review and optimization\nDocumentation generation\nDebugging and troubleshooting\nTest-case development\nRefactoring and code remediation\n\nCandidates should demonstrate the ability to critically evaluate, validate, test, and adapt AI-generated code rather than relying on AI output without appropriate engineering review.\n\nIdeal Candidate\n\nThe ideal candidate is a senior software engineer who:\n\nIs highly proficient in Python and AWS.\nHas strong hands-on AWS CDK experience.\nUnderstands serverless and event-driven architectures.\nCan design and develop reliable RESTful APIs.\nHas experience building automated CI/CD pipelines.\nWrites clean, maintainable, well-tested code.\nIs comfortable working with infrastructure as code.\nCan independently troubleshoot complex technical issues.\nCommunicates effectively with both technical and business stakeholders.\nWorks effectively in an Agile environment.\nUnderstands secure software development and cloud engineering best practices.\nCan effectively leverage AI-assisted development tools while maintaining strong engineering judgment.\nWhy Join Diverse Agile Solutions?\n\nAt DAS, you will have the opportunity to work on challenging technology initiatives while collaborating with experienced professionals across cloud, software development, cybersecurity, networking, and enterprise IT modernization.\n\nWe value:\n\nTechnical excellence\nContinuous learning\nAgile delivery\nInnovation\nCollaboration\nProfessional growth\nDiversity and inclusion\nApplication Requirements\n\nPlease submit:\n\nCurrent resume\nContact information\nConfirmation of U.S. Citizenship\nAvailability to start\nRelevant AWS/Python experience\nCompensation expectations\n\nDiverse Agile Solutions, LLC is an Equal Opportunity Employer.\n\nOnly candidates who meet the required qualifications and U.S. Citizenship requirement will be considered.","datePosted":"2026-10-07T15:58:51.479Z","dateModified":"2026-10-07T15:58:51.479Z","hiringOrganization":{"@type":"Organization","name":"Diverseagilesolutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"decbf8f900ea9e48eceab108"},"url":"https://jobsearcher.com/jobs/decbf8f900ea9e48eceab108"}}