Key Responsibilities:
- Work with product owners to understand desired application capabilities and testing scenarios.
- Continuously improve software engineering practices.
- Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies.
- Lead the craftsmanship, availability, resilience and scalability of your solutions.
- Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community.
- Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization and diversity.
Key Requirements and Technology Experience:
- Key skills; NodeJS, Typescript, AWS-Serverless, DevOps
- Bachelor's Degree or military experience.
- At least 4 years of experience in software development using node, typescript, AWS.
- At least 2 years of experience in React JS, Go ,Python,Node JS, and AWS.
- At least 2 years of experience building and maintaining Jenkins pipelines, developing test automation and implementing monitoring and alerting.
- Master’s Degree
- 2 years of experience with GitHub, Artifactory or Jenkins
- 1 Years of experience with DynamoDB and RDS
- 2 years of experience in AWS Cloud and various services like AWS serverless services
- 2 years of experience in test automation engineering and implementing both Feature and Unti testing
- 2 years of experience with infrastructure automation
- 2 years of experience writing serverless functions (AWS Lambda)