Job Details Job Location VIENNA, VA Remote Type Fully Remote Position Type Full Time Travel Percentage None Job Category Information Technology Description
We are seeking aSenior Software Engineer to design, build, and optimize custom software solutions in AWS. This role spans the full stack-from intuitive React user interfaces to scalable backend services and cloud-native infrastructure. You will collaborate closely with technical and non-technical stakeholders to deliver secure, resilient, and high-performing solutions.
Key Responsibilities:
Develop scalable, high-quality web applications using React (TypeScript)
Build robust backend APIs and microservices with Node.js (TypeScript) or Python
Design and implement secure and efficient AWS architectures using services such as EC2, Lambda, Aurora PostgreSQL, S3, API Gateway, EventBridge, and SQS
Create and manage Infrastructure as Code using CloudFormation, CDK, or Terraform
Implement and enhance CI/CD pipelines and automated testing frameworks in GitLab
Use AWS CLI and SAM CLI for deployment, troubleshooting, and environment management
Optimize applications for performance, scalability, availability, and cost efficiency
Collaborate with cross-functional teams to gather requirements and deliver technical solutions
Qualifications
Education/Certification Requirements
Bachelor's Degree with 7 years of experience or equivalent education or experience.
Required Qualifications
7+ years of full-stack development experience
Strong proficiency in React and TypeScript
Backend development experience with Node.js or Python
Hands-on experience with core AWS services and architectural patterns
Experience with PostgreSQL and relational database design
GitLab experience for CI/CD and version control
Knowledge of containerization technologies such as Docker and ECS/EKS
Solid understanding of security best practices and compliance considerations
Proficiency with AWS CLI and SAM CLI
Experience with automated testing and Agile development methodologies
Must have the ability to obtain a DHS Public Trust.
Active or ability to obtain a TSA Clearance.
Preferred Qualifications:
AWS Certifications (Solutions Architect, Developer, or equivalent)
Security Certifications (Security+, CISSP, AWS Security, etc.)
Experience building serverless architectures
Familiarity with DevOps, observability, and monitoring tools
Personal Git projects
Oracle experience
Clearance Requrements
Ability to obtain DHS TSA security clearance.