Modernizing legacy, on-premises applications into AWS GovCloud using a serverless technology stack for a federal government client
Requirements
- Strong proficiency in AWS services, including AWS Lambda, API Gateway, Aurora, S3, and others
- Experience with popular React.js workflows
- Strong understanding of Node.js and its frameworks
- Experience with RESTful APIs and web services
- Experience with CI/CD pipelines and tools such as AWS CodePipeline, Jenkins, or similar
- Experience in writing SQL and working with relational database structures, PostgreSQL (highly preferred)
- Experience with monitoring and logging tools such as AWS CloudWatch, X-Ray, or similar
Responsibilities
- Collaborates with customers and partners to understand their business needs and the scenarios they aim to address
- Writes and maintains integration and unit tests to ensure feature reliability and performance
- Takes ownership of writing, testing, and maintaining high-quality, scalable code
- Resolves complex system integration challenges, often working across team boundaries to deliver cohesive solutions
- Manages personal workload effectively and maintains regular communication with project leaders
- Proactively identifies and addresses issues or risks, engaging with internal and external stakeholders—including project managers—to ensure timely resolution
- Applies product expertise to collaborate with stakeholders, driving project and release planning within the team
Other
- U.S. Citizenship is required. Must be able to obtain a TSA Public Trust
- Bachelor's Degree in Computer Science or related technical field AND 7+ years of technical engineering experience
- Active, or the ability to obtain a DHS Public Trust Clearance
- Must demonstrate exceptional communication, both written and verbal
- Must be a team player (team-oriented) and willing to follow directions, as well as take initiative