Strong computer science fundamentals and proven algorithm design capability
3+ years of hands-on software design and coding experience
Proficiency in object-oriented development, with C# and .Net Framework (preferred) or any other object-oriented programming languages such as Java, C++ or related.
Good technical, cross group collaboration and communication skills
Apache Spark knowledge and hands-on coding experience with Scala