Responsibilities of the Candidate:
Partner globally with sponsors, users, and engineering colleagues across multiple divisions to create end-to-end solutions.
Learn from experts.
Leverage various technologies depending on the team including; Java, JavaScript, TypeScript, React, APIs, GraphQL, Elastic Search, Kafka, Kubernetes, and Machine Learning.
Be able to innovate and incubate new ideas.
Work on a broad range of problems, often dealing with large data sets, including real-time processing, messaging, workflow, and UI/UX.
Be involved in the full life cycle; defining, designing, implementing, testing, deploying, and maintaining software across our products.
Requirements:
A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a similar field of study.
Expertise in Java development.
Experience in automated testing and SDLC concepts.
The ability (and tenacity) to clearly express ideas and arguments in meetings and on paper.