Senior Full Stack Developer

Location Leatherhead
Contact name: Johnie Blackmore

Contact email: johnie.blackmore@clearwaterps.com
Job ref: 5674
Published: about 1 year ago
Our client, a fast-growing technology firm and SaaS provider within the healthcare space. They are seeking a Senior Full Stack Developer to join their growing full-stack development team. The Senior Full Stack Developer will be responsible helping on the design, development, and the delivery of web-based, cloud native solutions to our Azure environment.

Responsibilities for the Senior Full Stack Developer
  • Be a team player and a clear communicator, championing good software engineering principles and best practices while sharing knowledge with peers
  • Produce and influence high standards in code deliverables using techniques such as applying SOLID principles, producing DRY code, TDD, integration testing, unit testing, code reviews, and CI/CD
  • Participate in design discussions with a focus on providing clean, maintainable solutions with a great user experience.

Key Skills & Experience for the Senior Full Stack Developer
Essential
  • In-depth knowledge of the latest versions of C#, .NET Core, ASP.Net MVC, Web APIs and RESTful APIs
  • Strong knowledge of front end technologies such as JavaScript / Typescript / CSS / HTML / React
  • In-depth knowledge of OOP, design patterns, SOLID principles, and DRY principles TDD / Test First.
  • Experience of SQL and/or NoSql i.e., SQL Server, CosmosDB.
  • Strong written and spoken communication skills

Desired
  • Knowledge of the UK Pharmaceutical/Life Sciences industry
  • Knowledge of PowerShell, Bash, Terraform, would be beneficial
  • Knowledge of DDD (Domain-driven design)

Please apply as directed!