The Senior Cloud Engineer will program new features for solutions using AWS cloud with CDK, build new features and integrate them with existing program components, and leverage existing architecture to maintain security standards and follow best practices.
Requirements
- Experienced software developer with experience in Full-Stack development and technologies for enterprise applications
- 3-5+ years UI/UX experience
- 2-3+ years back-end development experience
- Proficiency with back-end languages such as Java, Python, GO, SQL, and/or C++, and front-end languages including JavaScript and/or TypeScript, HTML, CSS
- Proficiency with a front-end framework such as React, Vue
- 2-3+ years of enterprise application development experience
- Familiarity working with container technologies
- Familiarity working with AWS services
- Experience developing with software management tools such as GitLab, GitHub, or similar tools
- Familiarity of Springfield, VA customer’s (or IC equivalent) application security requirements
- Experience developing back end AWS infrastructure as code using AWS cloud development kit (CDK) for services such as API Gateway, DynamoDB, Lambda, SQS, and SNS. and understanding of networking principals
- Hands-on technical expertise in building and deploying capabilities as Infrastructure as Code (IaC), preferably with AWS CDK, AWS CloudFormation, etc.
- Troubleshooting and problem solving skills across development and production operating environments