Position: Mid .Net Developer
Company: Art2Hire
Category: .NET
Experience required: 2y
English level: intermediate

**Location:** Remote
**Type:** Full-time
**Start date:** ASAP
**
About company:**

Founded in 2015 in Los Gatos, California, is dedicated to applying artificial intelligence and smart automation to the legal industry's most pressing operational challenges. We combine cutting-edge technology, advanced security, and continual evaluation of usability and customer value to build and deploy solutions that revolutionize the business of law.

**Day-to-Day:**

- Define scope of software requirements 
- Perform all aspects of software development within the agile development process, including   coordination with other software developers and stakeholders; 
- Develop innovative approaches to technical software development problems; 
- Integrate trained machine learning models.

**Desired Skills and Experience:**

- At least 2 years of experience in C# (.Net). 
- Excellent knowledge of OOP, design patterns, and principles. 
- Knowledge of SOA; experience working with WCF or gRPC is a plus. 
- Knowledge of Domain-Driven Design. 
- Software development experience with expertise in distributed software architecture on the Microsoft platform with C#. 
- Experience in application development, including analyzing stories, writing code, implementing automated tests, contributing to release and iteration planning, and developing the team’s working practices. 
- Work experience in an agile team and experience with globally deployed applications is strongly preferred. 
- Experience with MVVM pattern. 
- Good understanding of multi-threading, concurrency, asynchronous and parallel programming. 
- Experience with REST API. 
- Knowledge of SQL and database design. 
- Ability to multi-tasking, problem-solving, and working cross-functionally in a dynamic environment 
- High energy, go-getter with fresh ideas who takes the initiative to get things done.
- At least Intermediate level of English. 

**Nice to have: ** 
-Experience with COM and VSTO. 
-Experience with Rx.NET