Key Responsibilities
- Lead a portfolio of diverse technology projects and a team of developers to create solutions that meet regulatory needs
- Stay on top of tech trends, experiment with new technologies, and participate in internal & external technology communities
- Mentor engineering community members and evaluate code from time to time
- Collaborate with digital product managers to deliver robust cloud-based solutions for millions of users
- Design and implement distributed microservices and full stack systems
- Utilize programming languages including JavaScript, Java, TypeScript, Python, Go, and SQL
Requirements
- Bachelor’s Degree in Computer Science or related field
- At least 6 years of software engineering experience
- At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
- Proficiency in JavaScript, Java, TypeScript, SQL, Python, or Go
- Experience with Docker, Kubernetes, and AWS tools
- Familiarity with Agile practices and test automation tools