Overview
$DOE
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12+ Month(s)
Skills
Python
AWS fundamentals
GoAnywhere
Infrastructure as Code
Job Details
AWS Software Engineer GoAnywhere Integration Project
6-Month Contract | Hybrid (Preferred) or Remote
Our client is seeking a Software Engineer with strong AWS fundamentals to support a critical initiative: scaling a managed file transfer platform (GoAnywhere) to onboard 4,000 5,000 new connections. You'll join a collaborative, Agile team working to harden infrastructure, improve automation, and build scalable cloud solutions.
What You'll Do- Collaborate daily with a cross-functional team to enhance and scale the GoAnywhere platform hosted in AWS.
- Develop and maintain Infrastructure as Code (IaC) using AWS CDK (Python), along with GitHub, EC2, S3, and CloudWatch.
- Work closely with Product Owners, stakeholders, and other IS teams to optimize solutions and improve system resilience.
- Participate in Agile ceremonies (sprint planning, refinement, daily huddles, retrospectives) and contribute to team learning through pairing and mobbing.
- Translate complex technical concepts into clear, actionable solutions.
- Core: AWS CDK (Python), GitHub, EC2, S3, CloudWatch, Jira, Confluence
- Applications: GoAnywhere (Managed File Transfer), Clearswift (AV Scanning) both hosted in AWS
- Nice to Have: FileGateway, Cleo MFT, TWS, ServiceNow Citizen Development, Agile experience
- 2+ years of software engineering experience, with a strong foundation in AWS tools and concepts.
- Experience building and deploying IaC solutions using AWS CDK (Python).
- Strong collaboration skills, a security-focused mindset, and the ability to thrive in a fast-learning, team-oriented environment.
You'll be joining an 8-person engineering team (Infrastructure-focused) plus a Product Manager and Scrum Master. The team works in two-week sprints, emphasizes pairing and mobbing, and partners closely with other internal teams (Network, Operations, Server teams, etc.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.