Position: .Net developer
Company: Matrix42
Category: .NET
Experience required: 2y
English level: intermediate

**About the company:**
Matrix42 is one of the leading software vendors for workspace management solutions. We provide to our customers fully holistic, integrated and automated solution that offers unified endpoint management, asset management, contracts, and other applications. IT profits from automated deployment of software, services, and licenses, including compliance and security functionalities.

We are looking for a .NET developer to the Enterprise Service Management team. 

**About the project:**
Enterprise Service Management consists of asset, license and contract management. It also contains Service Desk and Service Catalog. Assets management helps to have full control over all computers, mobile devices, etc. used by a company including cloud infrastructure. Contract management helps to manage all the contracts, send cancellation and expiration dates reminders, track costs. License Management provides information about bought licenses and license requirements for unlicensed software usage. By avoiding improper and incorrect licensing and optimizing costs and license requirements, the company can take a relaxed approach to the next software audit. Service Desk and Service Catalog allow managing tickets, incidents and service requests.

**Why are we hiring?**
As we are growing fast our feature and bug backlogs started growing faster and faster. That's why we are going to increase the team additionally by several developers. 

**On this position you will:**

- Develop new features on the backend and sometimes on the frontend side(simple js or css only)
- Increase system performance by improving sql queries, c# code or rewriting module from scratch
- Actively seek ways to improve business software processes and interactions
- Collaborate with support team and customers to identify and fix end-user problems

We have CI/CD, unit, e2e testing and code review. We have own sql framework to interact with db, but also we use clear sql. There is a legacy code, but we are always trying to rewrite/improve it when doing related feature or bugfix changes. The product is being released every 3 months. 

We work in Scrum using 2-week sprint. 

.NET version is 4.7.2.

**What’s in it for you?**

- Highly competitive compensation
- Long-term employment
- Attractive benefits package(paid sick leave, medical insurance), 25 days of vacation(20 working days you choose + 5 days the company sets itself)
- Just refurbished office in downtown Kiev
- Professional training for your growth which can bring additional value for the company in the future
- Free coffee, tea, juice, snacks
- Regular company events locally(in office or out) and abroad(once a year in the countries of company presence, currently Germany and Belarus)
- Casual, positive and open work environment

 **We expect from you:**

- 3+ years of experience as a .Net/C# Developer
- Deep knowledge of .NET, C# and understanding of OOP/OOD principles.
- ASP.NET, Web API
- SQL/T-SQL
- WCF/WWF
- Good English (intermediate+)