Role Description
We are looking for an experienced full stack developer. The ideal candidate will have relevant commercial experience of: Angular, JavaScript/TypeScript/HTML; JQuery; C# and ASP.Net MVC; .Net core; SPA, Knockout; NHibernate; MS SQL Server and/or Oracle; good attention to detail.
Working within a Software Product Development team you will be involved in the full development life cycle of our clinical labeling product. The clinical labeling product is a modern web-based, enterprise-class label life cycle management platform built specifically to meet the rigour required for the Life Sciences industry.
The candidate would be an integral part of the development of current and future products, and is expected to contribute to the broader growth and company culture. You will need to have a proven track record in designing, building and maintaining enterprise level applications. Relevant experience of working within a small, professional team and working within Life Science would be an advantage but not essential.
A key skill for this position is the ability to address a set of business requirements with effective technical solutions. Any skills or experience that allow us to further implement automation, leverage technology or provide better insight to feed DevOps pipeline are desirable.
Responsibilities
The role requires developing quality assured solutions, working with product management and stakeholders, designing, modelling, programming and testing software products, leading and mentoring teams when needed, writing documentation, and conforming with quality procedures.
Required Skills/Experience/Qualifications
The role requires skills and experience in Angular, JavaScript, TypeScript, HTML, JQuery, C#, ASP.Net MVC, requirements gathering and analysis.
Desired Skills/Experience/Qualifications
The role prefers skills and experience in SPA development, Knockout, AWS, SQL Server, Oracle, PostGRES, Hibernate, NHibernate, and working within life science.
Soft/Other Skills
Excellent leadership, communication (both verbal and written) and interpersonal skills. Flexible with proven ability to conform to shifting priorities, demands and timelines.