Job Description :
Software Engineer
Our team is focused on the acquisition, processing, storage, and distribution of data from a wide variety of sources including databases, big data repositories, web services, downloads, and web pages. The project is implemented in Microsoft Azure using an array of cloud technologies including Data Factories, Event Hubs, Blob Storage, VMs, Cloud Services, HDInsight, Hive. SQL Server is also prominent in our technology stack.

The ideal candidate is a high-performing and resourceful developer who is able to learn fast in order to work with a variety of new technologies, and be capable of taking responsibility for delivering solutions with minimal oversight. The candidate must be comfortable working in an agile development environment with expectations for rapid delivery of a variety of features. The candidate should be a versatile engineer with experience of data processing, data management, and data application development.

Requirements
· 2+ years'' experience of the full development lifecycle of data-oriented applications using .NET, C# and ADO.NET.
o Including analysis, design, implementation, automated testing, deployment, and monitoring.
· A solid understanding of SQL Server data modelling, database development, and performance tuning.
· Good analytical and communication skills.

Beneficial Skills
Expertise in any of the following would be an asset:
· Microsoft Azure or other cloud technologies.
· Git source control.

Client : confidential