This position will entail working with the development team to produce a cloud solution to the legacy desktop software. It will require building micro-services and replacing the current analysis engine with big data technology.
Highly Proficient in Scala
Strong understanding of algorithms and data structures
Functional programming concepts, use of functional library, Cats/Scalaz
Excellent communication skills and proven ability to convey complex ideas to others in a concise and clear manner.
Strong mathematical skills in algorithmic computations, statistics and probability.