Position: Senior Full-Stack .NET Developer
Company: SharpMinds
Experience required: 3y

Description:
We are looking for a Senior Full-Stack .NET Developer  to join our professional team in Sarajevo.

The company is developing an application for medical institutions, where medical information of patients, their records, appointments, etc. are stored in electronic form.

General requirements:

4 + years of experience with C# .NET Framework 4.8 and.NET5;
Experience with AngularJS / ReactJS;
Experience with SQL Server;
Knowledge of
Entify Framework;
Knowledge of
Azure DevOps and
GIT;
Unit Testing;
Upper-Intermediate level of English.
Responsibilities:

Understanding the full impact of any proposed solution across the product, not just for the problem to be solved.
Ability to solve problems that are high level of complexity and/or scope;
Confidently shipping medium/large-sized solutions with minimal support from the team;
Helping Engineering Leadership to improve DoD, quality standards, sustainable engineering practices, and scalability patterns;
Actively participating in the mentorship of engineers in the team through code reviews and pair-coding sessions;
Having a very clear understanding of reliability patterns on the codebase and teaching/ strictly enforcing them via code reviews.

We offer:

Full-time position;
Full social package (including health insurance);
Competitive salary & bonus system;
Accounting as a service.
Flexible work schedule;
Free English classes;
Knowledge-sharing events, e.g. DevTalks;
Unforgettable and interesting corporate events;
Team-buildings.
About our company:

SharpMinds is a Ukrainian IT company, part of a Dutch holding HelloFlex Group with headquarters in Amersfoort, NL.
Working with the Dutch businesses for over 17 years, we have managed to grow to 150+ employees, 2 comfortable offices, more than 30 successful B2B projects, professional ICT, HR, and Project Management services, and even more. We have succeeded in building a people-oriented environment, where individuals are valued, teams are productive, and business needs are met.