Position: Full Stack Developer
Company: Blackthorn Vision
Category: .NET
Experience required: 3y
English level: upper

**Responsibilities**

•	Develop web applications and web services using Microsoft ASP.NET Core 3.1
•	Develop or provide backend support for ReactJS and CSS web design and development
•	Develop business logic using Microsoft .NET C# and Microsoft Entity Framework Core 3.1
•	Develop database constructs (tables, stored procedures, etc) for SQL Server database
•	Develop cybersecurity solutions, including encryption, authentication, and authorization
•	Participate in writing and maintaining functional specifications in areas of responsibility
•	Write and maintain effective unit tests as part of test-driven development
•	Actively participate in code review process as reviewee and engaged reviewer
•	Manage assigned tasks and contribute scrums and sprint planning as part of an Agile process

**Requirements**

•	BS or MS in computer engineering, computer science, electrical engineering or similar field
•	5+ years of industry experience developing production level software 
•	Demonstrated proficiency in Windows software and web development including 
o	C#/.NET
o	ASP.NET Core
o	Microsoft SQL server
o	Entity Framework Core
•	Strong written and oral communication skills and a proven ability to collaborate on a multi-disciplinary team
•	A desire to learn and succeed and play a key role in developing new technologies
•	Passionate about changing how healthcare is delivered

**Would be a plus** 
•	Experience with front-end web development using ReactJS, CSS/SASS, Webpack, and Jest
•	Experience developing software for a regulated environment (i.e. medical/healthcare)
•	Experience with 21 CFR 820 QSR, ISO13485 or IEC 62304 SDLC, documentation and procedures
•	Experience with Laboratory Information System integration is a plus
•	Experience with Cloud development and deployment platforms such as Microsoft Azure