Job DescriptionSenior 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/Experience1.
C#2.
Rich Internet Application technologies: JavaScript/TypeScript, JQuery, HTML3.
Microsoft ASP.Net MVC4.
SQL Server and/or Oracle5.
Requirements gathering & analysis.6.
Proven track record in designing, building and maintaining enterprise level applications7.
TFS/AzureDevOps or other source control packageDesirable Skills/Experience1.
Single Page Application development2.
Knockout or similar framework3.
Hibernate or NHibernate experience4.
Experience of working within the GAMP V-ModelOther Skills1.
Ability to write clearly, concisely, readably and with attention to detail and quality (fit for purpose)2.
Communicate effectively with manager, colleagues & customers3.
Able to accurately timescale work4.
Microsoft OfficeQualifications1.
A degree or industry recognised equivalent in a computer/numerate subject2.
Relevant experience with each of the above Required Software Development SkillsPackage:Salary in the region of £60,000, depending on experience levels