Senior Consultant – Evolve Product Development – Back End



Maidenhead, SL6 3LW / Holborn, London / Solihull, West Midlands
Some limited UK travel to client sites as required


Competitive base salary
Pension, Life Insurance and Health Care.
Microsoft accredited qualification sponsorship.

Pythagoras work alongside organisations to deliver business critical solutions and services across Microsoft Dynamics 365, SharePoint, Office 365 and Azure. Our long running reputation for delivering excellence is backed up by not only the awards and accreditation we have gained, but by the true partnerships we have formed along the way.

Our product delivery roles deploy and customise our own product, ‘Evolve by Pythagoras’. Working alongside a number of Local Authorities within Local and Regional Government, Evolve optimises customer service and workplace efficiency.

As a Senior Consultant for Evolve Product development, you will be responsible for the Back End development of our ‘Evolve’ products, which are based on Dynamics 365 and Azure. The successful candidate will provide technical development and documentation in regards to the architectural design of Evolve IP.

The main responsibilities of this role will require the successful candidate to:

  • Develop our ‘Evolve’ product sets based on Dynamics 365 and Azure.
  • Develop add-on products, portals, and utilities using PowerBI, PowerApps, Logic Apps, Machine Learning, Bot Framework.
  • Produce detailed specification documents to work effectively with our QA department to test solutions built.
  • Work closely with other members of the team to keep up to date with the latest technical innovations in the marketplace.
  • Remain up to date with the latest technology releases from Microsoft to integrate with our ‘Evolve’ solutions.

We are looking for applicants to have experience of using the following:

  • Agile
  • JSON
  • REST
  • C#
  • MVC
  • SOAP
  • Entity Framework
  • OAuth2
  • GIT
  • OpenID Connect
  • Unit Testing Frameworks

The below skills would also be advantageous, but are not essential to the role:

  • Experience of working with Dynamics CRM
  • Experience of working with Azure technologies
  • TDD, DevOps
  • Experience of SOA design patterns
  • Knowledge of web technologies
  • WCF
  • Experience of transactional website development
  • T-SQL
  • Web API

If you are successful in your application, references will only be requested from your current employer once you have accepted the role. You will also be asked to disclose any unspent criminal convictions, and a DBS check may be requested. Pythagoras is an equal opportunities employer.