Farringdon James Limited
,
Plymouth, Devon
IT Team Leader Software Developer
Overview
Job Description
Knowledge and Skills * Strong commercial Microsoft .NET/C# and database development * SPA web development across modern JavaScript frameworks such as Angular (Jasmin + Karma) etc with Bootstrap/Boilerplate * Experience building and evolving REST API services, middle-tier and backend applications built in the .NET framework * Proven TDD and BDD skills, using industry tools for mocks and fakes * Sound relational database design, including stored procedures, indexing and query optimisation * Cloud based development (Docker + Kubernetes) and integration experience * Experience of using design patterns for Microservices, CQRS and DDD techniques * Working in an Agile, Automated Build (CI) and Deployment environments, supported by appropriate tooling * Non-functional Testing (Volume/Load/Performance/Security) Other Company benefits * 28 Days annual leave (inc. Bank Holidays) increasing to 33, pro-rata. * Pension scheme, * Health Care Plans, * Salary sacrifice bicycle schemes Plus many more Responsibilities: Knowledge and Skills Strong commercial Microsoft .NET/C# and database development SPA web development across modern JavaScript frameworks such as Angular (Jasmin + Karma) etc with Bootstrap/Boilerplate Experience building and evolving REST API services, middle-tier and backend applications built in the .NET framework Proven TDD and BDD skills, using industry tools for mocks and fakes Sound relational database design, including stored procedures, indexing and query optimisation Cloud based development (Docker + Kubernetes) and integration experience Experience of using design patterns for Microservices, CQRS and DDD techniques Working in an Agile, Automated Build (CI) and Deployment environments, supported by appropriate tooling Non-functional Testing (Volume/Load/Performance/Security) Other Company benefits 28 Days annual leave (inc. Bank Holidays) increasing to 33, pro-rata. Pension scheme, Health Care Plans, Salary sacrifice bicycle schemes Plus many more