Position: Senior Full Stack .NET Developer (with Angular)
Company: Dev.Pro
Category: .NET
Experience required: 3y
English level: intermediate

Together with our client, we have been working on a healthcare cost containment application to make health insurance plans affordable and money-saving.
Product users are self-insured employers, third-party administrators, commercial payers, and claim auditors. This platform has become a trusted source both for health plans and providers to manage their claim flows.

Product business value:
The platform facilitates communication between users and hospital services, provides electronic document management experience, and also offers patient advocacy advice, a data analytics reporting tool, and accredited care management services.

You'll work directly with the customer, learning a lot of cool stuff from both the technical and the process perspectives. You'll become engaged from the very first steps in feature design to the final code delivery and be provided with a lot of opportunities for your professional development.

Responsibilities:

Actively participate in the design/build of the software engineering lifecycle;
Be involved in planning, design and execution with Agile delivery methodologies;
Create technical documentation (TDD, SRS);
Utilize the best engineering practices (unit tests, code/design review, etc.);
Stand up for high-quality solutions and bring new ideas to life;
Take part in technical discussions, listen to arguments, and apply critical thinking.

Required skills
4+ years of:
Strong experience with ASP.NET Core, ASP.NET MVC;
Strong OOP/OOD and SOLID skills;
Solid experience with application architecture, knowledge of design patterns;
Strong experience with Angular;
Experience of working with distributed systems, availability, deployment;
Experience working with Entity Framework;
Good knowledge of relational DB concepts, MS SQL Server;
At least Intermediate English and experience of daily communication with a US-based client/team;

Benefits
18-20 paid time off days per year
5 absence due to illness days and 21 day of extraordinary medical leave per year
Medical Insurance and Healthcare Kit
Extensive corporate professional training programs, workshops, ESL and conferences
Team buildings, corporate parties and Dev.Pro Hangouts
Relocation package
Visa support