Position: Senior .Net Developer
Company: SharpMinds
Experience required: 3y
English level: fluent

About the project:
Our customer a global business delivering safety and competence services across the world, helping our customers protect their people, assets, and the environment. They reach these goals thanks to a market-leading suite of digital applications that offer safety-critical industries a modular approach to managing safety across their business processes while minimizing risk. Utilizing innovative cloud-based technology, the suite of applications is built to allow customers to select from a range of applications to suit their needs, revolutionizing the way companies track workforce safety, compliance and competence. Your goal as a senior developer will be to help the project optimize existing code, set up unit testing, and subsequently move to modern versions of .Net.

Required:
- At least 3-5 years of experience in .NET / C#;
- Good coding practices (SOLID, DRY, design patterns);
- ASP.NET;
- ASP.NET MVC;
- MS SQL Server, T-SQL, Stored procedure, Views;
- ADO.NET;
- Entity framework 6;
- Basic HTML, CSS and JavaScript;
- .NET4.5.1;
- C#;
- LinQ;
- Visual Studio 2019;
- Git source code repository;
- Unit testing.
- Desirable but not required:
- Teamcity knowledge.

We offer:
- Full-time position;
- Challenging and interesting projects from European companies that include direct communication with foreign clients;
- Accounting as a service.
- Full social package (including health insurance);
- Competitive salary & bonus system;
- Flexible work schedule;
- Free English classes;
- Knowledge-sharing events, e.g. DevTalks;
- Unforgettable and interesting corporate events;
- Team-buildings;