Technical Architect - remote

SoloProtect
Posted 3 years ago  • Sheffield, UK
Stack Overflow

SUCCESS SNAPSHOT

  • Develop solutions for SoloProtect product offerings using .NET languages.
  • Work within a close-knit team to develop stable, efficient and scalable solutions.
  • Be proud of stable, reliable, and secure code.

ROLE AND RESPONSIBILITIES

It is because of our continued growth and success that we are looking for a Technical Architect. It is a flexible role and you’ll certainly be getting your hands dirty with some coding. We are also looking for someone who is happy to architect and drive the technical vision for a solution, ensuring we are delivering faster digital change for clients. That could be at a fairly high level as well as supporting the team all the way through the technical stack (code, database, infrastructure etc). 

  • Defining the platform/software architecture for the suite of global products, being customer-focused throughout.
  • Be responsible for overall platform design and delivery through the agile teams, seeing your designs through end to end.
  • Continuously identify opportunities for improvement.
  • Work with internal and external stakeholders in the business, transform requirements into high- and low-level design. 

REQUIREMENTS

  • Bachelor’s degree with a major in Computer Science or a related field
  • 5+ years of technical architecture experience with a strong focus on Azure and SaaS and PaaS solutions. 

ESSENTIAL/DEMONSTRABLE SKILLS

  • Proven experience architecting and designing solutions built on Microsoft Azure
  • Proven experience architecting and designing cloud-native solutions included containers, microservices, API’s, and the PaaS capabilities of Azure
  • Scaling models for services on Azure
  • Architecting and delivering applications, both web and native, using .NET technologies or another commercial framework
  • Experience developing applications using OAuth, SAML, X509 certificates, SSL and encryption protocols,
  • Ability to communicate with stakeholders of varying seniorities and technical knowledge
  • Ability to mentor the team, upskilling people around you
  • Knowledge of reliable design patterns as well as creating robust custom design patterns, 
  • Building and coding limited proof of concepts using Microsoft tools e.g. C# in Visual Studio,
  • Extensive knowledge of SOAP, HTTP &REST Web Services,
  • Hands-on experience in applying design patterns, writing unit and integrations tests
  • Experience working with a modern version control system such as Git,
  • Deep knowledge of Object-Orientated Programming and software patterns,
  • A good understanding of Continuous deployment using DevOps,

DESIRABLE

  • Microservices based architecture experience,
  • Experience/knowledge/appreciation of other web technology stacks (Node.js, Rails, Java EE),
  • Front-end web stack (HTML, CSS, JavaScript, Typescript, JavaScript frameworks) 

WHAT'S IN IT FOR YOU

  • Supportive, friendly and knowledge-sharing social environment.
  • Celebrating diversity as we believe that our people are our greatest resources. We work hard to get things done and never forget to have fun along the way
  • Career growth opportunities
  • Competitive compensation package
  • Private medical healthcare, with a possibility to include your family