Description

Job Description

Primary skill-Scala
Secondary skill-Big Data and Spark
Good to have -Azure, MS SQL
Detailed JD -·         A Bachelor’s or Master’s degree with 8+ years of experience predominantly in software delivery
·         Hands on Experience as a software engineer in a globally distributed team working with Scala
·         Experience with big-data technologies Spark/Databricks and Hadoop/ADLS is a must
·         Experience in any one of the cloud platform Azure (Preferred), AWS or Google
·         Experience building data lakes and data pipelines in cloud using Azure and Databricks or similar tools.
·         Familiar with development of life cycle including CI/CD pipelines.
·         Experience of Business Intelligence project development. Having Microsoft SQL Server BI stack (SSAS/SSIS) experience is preferable. Experience in either Multidimensional or Tabular is good.
·         Data warehousing knowledge with designing Star schema/Snowflaking
·         Ability to work with multiple projects and prioritize accordingly
·         Experience of working in source-controlled environments like GitHub, Subversion etc.
·         Proven experience and interested in supporting existing strategic applications
·         Familiarity working with agile methodology
·         A history of producing secure and clean code that is stable, operational, consistent, and well-performing
·         Methodology know-how on how to ensure that project deliverables meet industry best practices
·         Strong analytical, problem-solving and synthesizing skills (you know how to figure things out)
·         effective within the complexity, constraints and boundaries of a leading global organization, operating in a highly regulated industry, running on bespoke software
·         Flexible and resilient team player with strong interpersonal skills taking initiative to drive things forward
·         Keen to develop subject matter expertise on our core products and solutions overall
·         Experience in financial services is a plus, but not required
·         Fluent in English
Can employee work from remote or location specific? Zurich(3 Days a week)

Education

Bachelor’s or Master’s degree