Position: .Net Developer
Company: UDC Software
Experience required: 2y
English level: intermediate

About the role: 

Our client is seeking talented, enthusiastic, curious, and creative engineers. We need developers who can understand complex data-at-scale problems and turn them into solutions.

The work is 100% remote. part-time or full-time. 

Responsibilities: 

As a .NET Engineer, you will be part of a cross-functional team responsible for building and improving our data pipelines to better support needs from science, business applications, and reporting. 

Work closely with our engineering team on data model designs 
Enhance data integration
Provide strategic thinking, insights, and solutions to business problems 
Write highly fault-tolerant, scalable code using C#
Design and implement software architectures using .NET Stack

About You:

You are someone who loves writing code and taking on difficult challenges. You thrive by collaborating with piers but are also capable of being productive and focused on your own. 

Required skills:

Strong knowledge of MS Azure 
Strong knowledge of ASP.NETCore
Strong knowledge of C#
OOP principles, design patterns
Strong knowledge of ASP.NET MVC, Web API
MS SQL
Entity Framework
Html5, css3, Bootstrap UI

It will be a plus:
Angular, React JS
Experience with NoSQL
Test-driven development (NUnit, XUnit)
SignalR