Senior Principal Consultant, Azure Architect at 6point6, London, £Contractor Rate

  • Contract Spy
  • London, UK
  • Feb 05, 2024
Duration not stated

Contract Description

Senior Principal Consultant, Azure Architect - Contractor

Company Description

Who are 6point6?

Founded in 2012, 6point6 drive the right change in every organisation through the positive impact of technology. Leading with strategy, architecture, and design, we connect cloud, data, and cyber to engineer and deliver large-scale, complex transformations across public and private sectors. 


We help organisations realise the value of their business strategy, allowing them to engage in a more meaningful way with their end customers. Our clients work with us because they know for us it’s never just about the project at hand. It’s about creating lasting partnerships built on trust and enabling our their long-term success.


We are a growing privately owned company, with offices in central London and Manchester. In 2021 we were joined by an investment partner, Intermediate Capital Group, to allow us to embrace new capabilities and scale the business. We are currently around 300 employees with ambitions to grow to 500 by the end of 2024.


Job Description


  • Convert requirements into functioning code utilising best practices and company standards at the same time aligning with the approved solution architecture designs.
  • Work closely with various supplier and engineering teams to ensure all standards are met.
  • Be able to document and explain intricate technical details of the implemented systems.
  • Ensure Production of clean, readable, SOLID code.
  • Ensure Production of automated tests to cover code developed.
  • Ensure that delivered code meets on non-functional requirements.
  • Seek and identify opportunities to improve the code within our systems.
  • Reviewing code for issues and identifying improvements.
  • Mentoring engineering teams and partners.
  • Familiar with architecture principles including Well architected framework.

Qualifications/Skills / Experience:

  • Several years of technical lead experience in a .NET environment.
  • Coding background preferable with C#.
  • Test Driven Development
  • Deep practical knowledge of software engineering, applications, and IT Infrastructure
  • Ability to understand and discuss architecture designs with other teams and be able to present to ARB if required.
  • Experienced in designing and developing cloud native solutions using PaaS/SaaS technologies on Microsoft Azure.
  • Experience in building and consuming APIS (REST, SOAP).
  • Familiar with RESTful API maturity Model.
  • Has understanding and experience of authentication and authorization protocols e.g., OpenID, and OAuth.
  • Logging, instrumentation, error, and exception handling.
  • Working with data (XML, JSON), databases (SQL, NoSQL Databases, Graph Databases, Document Databases).
  • Expert level with Visual Studio, Azure DevOps, Azure Portal
  • Be comfortable in providing technical guidance to the team as well as picking up stories and implementing with the team.
  • Be active when participating in calls/meeting and steer conversations as required.
  • Demonstrable experience delivering solutions using the Microsoft Azure platform, including many of the below:
  • API Management
  • Azure B2C
  • Azure Functions
  • App Services
  • Azure SQL Server
  • Storage
  • Key Vault
  • App Insights
  • Logic Apps
  • ARM Templates
  • Application Gateway
  • PowerShell Exposure and working level knowledge of working with and interfacing to global delivery teams.
  • Proven ability to develop strong relationships with stakeholders both internally and externally.

As a technology consultancy, we look for people who can deliver both exceptional technical solutions and work as true partners to the organisations we support. To do this you must be able to:


Communicate effectively verbally and in writing, demonstrated through:

  • Effectively explain complex technical solutions to a non-technical audience
  • Writing meaningfully to deliver clear information, and guidance
  • Giving impactful presentations, articulating clearly key points


Demonstrate critical thinking by:

  • Analysing and evaluating information
  • Using information gathered to present solutions and reach decisions
  • Displaying familiarity and comfort with a breadth of technologies (appropriate to the level of the role) and an appreciation of how they can be combined and applied to solve customer problems


Work in partnership with others to:

  • Effectively manage both internal and external stakeholders to ensure synergy
  • Collaborate meaningfully with all parties to ensure outcomes are reached effectively


Whilst having experience in a consultancy is beneficial, demonstrable experience in working with clients/external partners in other settings will always be considered.


During your career with us, we actively encourage and support employees to continually upskill and develop their skills and knowledge.