We are looking for a talented and proactive .Net Developer who wills to apply his current knowledge and skills and is inspired to discover new technologies.
You will be involved in developing an innovative chat-bot platform from scratch. The product will help to build different business solutions.
Your future dynamic and friendly team (25-30 people and more) consists of: Developers (Back-end and Front-end), QA Engineers, Application Architect, Technical Delivery Managers and Business Systems Analysts.
- Profound skills in software development using C# 6+, .NET 4.6+ (at least 3 years);
- Hands-on experience with MS SQL Server 2014-2016, T-SQL, Stored Procedures, ADO.NET;
- Proven skills in Web Development Backend — ASP.NET Web API, MVC;
- Solid understanding and practical experience with async programming, threading, Web App lifecycle in different hosting environments, security, error handling;
- Understanding and following of OOP, SOLID, SOA, MSA;
- Proven experience with Azure DevOps (VSTS);
- Experience with version-control system Git;
Will be a plus:
- Experience with .Net Core 2.2;
- Good understanding and practice with Azure SQL, Azure Storage (Blob, Queue), Azure KeyVault, Azure Functions;
- Working experience with Microsoft Graph;
- Usage of Redis;
Will be a great plus:
- Azure Bot Services (Bot Framework v4);
- QnA Maker.
- Work as a proactive team member;
- Clearly understand the solution we are building together;
- Learn new things constantly;
- Have a fun doing innovative stuff within service-oriented team and open and friendly environment;
- Well, code :)
- Paid training programs, language courses;
- Medical insurance, gym, lawyer support, etc.;
- Free parking spot at a guarded lot near the office;
- Wonderful office with the irresistible view;
- Jam-free roads to the office and back;
- Comfortable working hours 11-20;
- Great team events;
- Travel discounts;
- Variety of knowledge sharing opportunities.
Who we are:
We are Trinetix, one of the fastest growing technology companies on the market and unity of people with a passion for finding solutions and fulfilling business needs. If you share this passion, we invite you to join our team in order to tackle those challenges together. We promise you a productive working environment, smart and friendly colleagues, and plenty of tricky challenges to solve.