Funded: Senior Application Developer Position(s)
Senior Application Developer (AWS Cloud / Full Stack)
Location: Washington, DC
Clearance Requirement: U.S. Citizenship required.
About The Britton Group
The Britton Group is a premier provider of intelligence and national security solutions, specializing in mission-critical IT services, enterprise digital transformation, artificial intelligence, full stack development, multimedia design, and advanced intelligence support.
With over 25 years of experience delivering innovative, secure, and agile solutions to the federal government, we are a trusted partner to the Intelligence Community.
The Opportunity
This position supports a mission-critical cloud modernization program focused on building and sustaining scalable, secure applications within AWS GovCloud environments. The selected candidate will contribute to the design, development, and deployment of containerized, cloud-native applications supporting enterprise data and user-facing systems.
We are seeking a Senior Application Developer with strong full-stack engineering experience across AWS cloud services, backend development in Python, and frontend development using Angular or similar frameworks. This role is ideal for engineers who thrive in Agile environments, contribute to architecture decisions, and leverage modern DevOps practices to deliver high-quality, production-ready solutions.
You will support the full application lifecycle—from design and development through testing, deployment, and operational sustainment—while collaborating closely with cross-functional teams in a fast-paced, mission-driven environment.
Core Experience
Candidates should bring hands-on experience in:
Designing and developing cloud-native applications using AWS services and containerized architectures
Building backend services using Python and developing frontend applications using Angular (TypeScript)
Developing and maintaining RESTful or GraphQL APIs and supporting production-grade API ecosystems
Implementing CI/CD pipelines for automated build, test, and deployment workflows
Utilizing Infrastructure as Code (IaC) tools such as Terraform to provision and manage AWS environments
Working within Agile development teams, contributing to sprint planning, development, and delivery
Performing unit testing, automated testing, and remediation of application issues throughout the development lifecycle
Supporting application deployment, monitoring, and operational troubleshooting in production environments
Contributing to system design, documentation, and technical implementation strategies
Additional Experience That Adds Value
Experience working in AWS GovCloud environments
Familiarity with DevOps and SRE practices, including monitoring, logging, and operational support
Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes (EKS, ECS, Fargate)
Knowledge of cloud security, authentication, and authorization frameworks (OAuth 2.0, OpenID Connect, Okta, JWT)
Experience with interactive data visualization tools such as Highcharts, ag-grid, or Plotly
Familiarity with data engineering pipelines and tools (Glue, Airflow, PySpark, pandas, dbt)
Experience implementing data quality frameworks such as Great Expectations or Glue Data Quality
Exposure to logging and monitoring platforms such as CloudWatch or Splunk
Experience working in federal environments with knowledge of NIST 800.53 / FISMA compliance
Specialized Experience Areas
Candidates may demonstrate depth in one or more of the following areas:
AWS DevOps & Systems Engineering
- Provisioning and managing AWS infrastructure using Terraform
- Supporting services such as S3, ECS, RDS/Aurora (Postgres), API Gateway, CloudWatch, and CloudTrail
- Implementing CI/CD pipelines, automated testing, and release management
- Supporting monitoring, logging, and operational reliability (SRE practices)
AWS Data Engineering
- Designing and maintaining data pipelines (ETL/ELT) using AWS-native tools
- Working with Glue or Airflow (MWAA), RDS/Aurora, and S3-based architectures
- Developing data processing solutions using Python (pandas, PySpark) or SQL
- Implementing data quality validation and pipeline monitoring
AWS Front-End Engineering
- Developing modern web applications using Angular or React with TypeScript
- Building highly interactive, data-driven user interfaces
- Integrating APIs and implementing secure authentication mechanisms
- Utilizing automated testing frameworks such as Selenium and Jasmine
Technical Stack
Strong experience with the following technologies is expected:
AWS (S3, ECS, Lambda, API Gateway, RDS/Aurora, Glue, CloudWatch, CloudTrail)
Terraform (Infrastructure as Code)
Python (backend services, data engineering)
Angular / TypeScript (frontend development)
REST / GraphQL APIs
CI/CD pipelines (GitLab, Argo CD, or similar)
Docker and Kubernetes (EKS, ECS, Fargate)
Authentication (Okta, OAuth 2.0, OpenID Connect, JWT)
Automated testing (Selenium, Postman, Swagger/OpenAPI)
Demonstrated Expertise
Candidates should be able to clearly demonstrate:
Experience building and deploying cloud-native applications in AWS environments
Ability to design and implement scalable, secure APIs and microservices
Experience troubleshooting production issues and optimizing application performance
Strong understanding of DevOps practices, CI/CD pipelines, and automated testing
Ability to contribute to system architecture and collaborate effectively within Agile teams
Education
Bachelor’s degree in Computer Science, Information Technology, or a related technical discipline is required.
Minimum of 6 years of relevant professional experience supporting application development and cloud environments.
Benefits
The Britton Group offers competitive salaries and a comprehensive benefits package that includes:
6% 401(k) match with immediate vesting
100% company-paid medical, dental, and vision coverage for employees
Company-paid long-term and short-term disability, basic life, and AD&D insurance
11 paid holidays plus 20 days of PTO (increasing with tenure)
Tuition reimbursement up to $5,250 per year, plus additional training allowances
Performance-based bonuses