You should have a proven track record that demonstrates innovation and passion for designing and developing high-quality software. Track record can be through internships or full time roles.
Solid understanding of programming languages like Java or Python and excellent software development skills (source code management, debugging, testing, deployment etc.)
Computer Science fundamentals and experience in object-oriented design, data structures, and algorithms.
Coursework or relative experience with database systems and query languages.
You are self-motivated, enthusiastic, quick learner, enjoys solving problems and has demonstrated creative and critical thinking capabilities to think differently.
Exceptional communication and interpersonal skills, ability to enable effective collaboration across complementary teams and partners
Preferred Qualifications
Knowledge of cloud technologies and principles of data science is a plus