Location: Washington, DC
Clearance Requirement: U.S. Citizenship required.
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 OpportunityThis 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 ExperienceCandidates 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 ValueExperience 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 AreasCandidates may demonstrate depth in one or more of the following areas:
AWS DevOps & Systems EngineeringStrong 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)
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
EducationBachelor'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.
BenefitsThe 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
Powered by JazzHR
1rhCN3njzp