Job Description
Senior Software Developer – Life Sciences C# / ASP.Net MVC
Our client is essentially looking for an experienced full stack developer who has a bias towards the front end / web technologies rather than the database tier. Working within a team of developers and testers you will be involved in the full project life cycle. Our client is a modern web‐based, cross‐browser, enterprise‐class platform built specifically for the Life Sciences industry.
The ideal candidate will have the relevant commercial experience of C# and ASP.Net MVC, JavaScript/TypeScript/HTML development, JQuery, working knowledge of MS SQL Server and Oracle, good attention to detail. Strong knowledge of C# and database knowledge are essential, along with web technologies exposure is a distinct advantage.
A key skill for this position is the ability to address a set of business requirements with effective technical solutions.
You will need to have a proven track record in designing, building and maintaining enterprise level applications.
A working knowledge of SPA, Knockout or similar framework, NHibernate and/or experience of working within the GAMP V‐Model would be an advantage.
Required Skills/Experience
1. C#
2. Rich Internet Application technologies: JavaScript/TypeScript, JQuery, HTML
3. Microsoft ASP.Net MVC
4. SQL Server and/or Oracle
5. Requirements gathering & analysis.
6. Proven track record in designing, building and maintaining enterprise level applications
7. TFS/AzureDevOps or other source control package
Desirable Skills/Experience
1. Single Page Application development
2. Knockout or similar framework
3. Hibernate or NHibernate experience
4. Experience of working within the GAMP V‐Model
Other Skills
1. Ability to write clearly, concisely, readably and with attention to detail and quality (fit for purpose)
2. Communicate effectively with manager, colleagues & customers
3. Able to accurately timescale work
4. Microsoft Office
Qualifications
1. A degree or industry recognised equivalent in a computer/numerate subject
2. Relevant experience with each of the above Required Software Development Skills
Package:
Salary in the region of £60,000, depending on experience levels