Senior Software Engineer - Cloud & Modernization
Location : Moines Iowa(hybrid) local only
Duration: 6 months
Visa: GC/USC/GC-EAD/H4-EAD/OPT-EAD
Interview: In-person
Note:
- Need local only
- LinkedIn with location (before 2023)
Roles and responsibilities
Join our innovative team as a Senior Software Engineer and be at the forefront of transforming legacy applications into cutting-edge AWS services. This pivotal role offers the chance to work on exciting modernization projects, ensuring the continuous evolution of critical applications while collaborating with a dynamic, diverse team of engineers. Bring your expertise to a role that challenges and rewards, and help shape the future of cloud technology.
What You'll Do:
- Lead modernization efforts of existing applications into AWS, utilizing core services like Lambda, DynamoDB, and API Gateway
- Develop and enhance RESTful APIs and serverless functions using TypeScript, Java, and other modern languages
- Collaborate across multiple teams and vendors, managing shared project timelines to deliver high-impact solutions
- Contribute to bug fixes, enhancements, and new build-outs, ensuring optimal application performance and security
- Participate in CI/CD pipelines using Github Actions and vendor integrations to streamline deployment processes
Required Skills:
- 10+ years of professional software development experience
- Strong proficiency in TypeScript, Java, and AWS Lambda
- Hands-on experience with DynamoDB, API Gateway, and REST service development
- Knowledge of DevOps practices and CI/CD tools such as Github Actions
- Excellent collaboration and communication skills to navigate multi-team projects
Nice to Have Skills:
- Experience with vendor integrations and shared service environments
- Familiarity with modernization of legacy application infrastructure
- Previous involvement with cloud migrations and multi-service AWS architectures
Preferred Education and Experience:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Proven track record in enterprise-level cloud application development and modernization projects
Other Requirements:
- Ability to work in a hybrid setting, combining remote work with in-office collaboration
- Capable of quickly adapting to existing project workflows and diverse team environments
- Familiarity with AWS services and DevOps processes is highly advantageous
- If you're an experienced engineer eager to lead innovative cloud projects in a fast-paced environment, this is your opportunity! Bring your skills and passion, and apply now to drive impactful change in a thriving tech landscape.