Our team is focused on large scale acquisition, processing, storage, and distribution of data from a wide variety of sources including databases, web services, file downloads, web page scrapes, etc. The project is being implemented in Microsoft Azure and is using an array of cloud technologies including Data Factories, Event Hubs, Blob Storage, VMs, Cloud Services, Apache Hive. The ideal candidate is a creative, motivated and proficient developer who is able to solve complex problems. Candidates should be able to learn fast in order to work with a variety of technologies, and be capable of taking responsibility for delivering code that accomplishes defined objectives. The candidate must be comfortable working in an agile development environment with expectations for rapid delivery of features. Skills and requirements: • A high level of competency in .NET and C# development with a minimum of 2 years of recent relevant experience. • SQL Server: T-SQL, stored procedure development, performance tuning, data modelling. • Proven expertise in developing data-intensive distributed systems including middle tier services. • Full software development lifecycle experience: analysis, design, implementation, testing, and monitoring. • A BS or higher degree in Computer Science or related technical field. Expertise in any of the following would be an asset: • Application development using Java and Linux. • Microsoft Azure or other cloud technologies. • Hadoop, Hive, Spark, Cosmos or other big data technologies. • Git source control.