Image

Full Stack .NET Developer


TDM

England
2020-10-28T16:50:12Z

Find out more

Full Stack .NET Developer – Staines

The Company

TDM Group began its journey 22 years ago with just one client. We were born out of a desire to help others succeed using technology it’s what gets us out of bed every day. Our passion for people means we are determined to help our colleagues develop and grow. This proactive approach to everything we do allows us to have a positive impact on our partners and nurture a culture of mutual success.

We believe the best way to help our partners harness the power of technology is to invest in our own curious, driven and impactful employees from the outset. This involves building success on more than just skills and ability; it means promoting an environment that balances hard work and competitive salaries with fun and enthusiasm for what we do.

Job Role/Overview

We are looking for an experienced Full Stack Developer with experience in C#/Angular to help develop a new security product.

Duties and Responsibilities

You will work closely with the Product Manager and IT Security team manager to understand key requirements and then implement, test and deploy.

Essential Skills:

  • .NET Core Developer, with C# (.NET Webforms).
  • 5+ years of experience in a professional development environment.
  • Knowledge of Database (MS SQL/MySQL)/design and development.
  • Excellent understanding of web application development, end to end.
  • Excellent understanding of REST and SOAP APIs.
  • Excellent understanding of Object Orientated Programming (OOP).
  • Good understanding of Angular
  • Good knowledge of standard design patterns and familiar with a wide range of architectures.
  • Worked for at least 3 years designing and implementing Enterprise systems.
  • Familiar with scalability, resilience and architecting business-critical solutions.
  • Experience with Linus OS
  • Good knowledge of secure development techniques.
  • Working understanding of network protocols and topologies.
  • Good communication skills, both written and verbal.
  • Good team player.
  • Good time management and estimation.
  • AWS or Azure cloud deployment experience.
  • Agile development methodologies.

Find out more

administrator