We are seeking a Senior 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
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.
Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.