Microsoft Developer

Posted 18 February 2022
Job type Permanent
DisciplineTechnology, Transformation & Consulting

Job Description

My client is a UK-based company providing software solutions to a wide variety of industries. The software leverages cutting-edge technologies to reduce costs and management overheads for facilities management companies allowing them to be more competitive in this difficult climate.

I am looking for developers who are passionate about writing code. People who wake up excited about development, testing and documentation. Someone who can bring creative ideas, energise a team, take some risks, and challenge our thinking.

We need a C# Software Developer who can join our enterprise-class software development team. We use an agile, fast-paced development process allowing the engineers to quickly see the results of their work.

What you will be doing:

  • Finding elegant solutions to hard technical problems, architecture design and driving our full-stack framework forwards
  • Working with the team to evaluate and evolve the best technical setup for our future, choosing the right frameworks and tools for this journey
  • Helping to improve our build processes to make deployment easier, simpler, and faster
  • Working on strategies to migrate some of the on-prem infrastructure to cloud based to create a hybrid environment for our flagship product
  • Collaborating with the team and stakeholders to build new product features
  • Building and maintaining internal tools and dashboards – which is how we learn new skills and try new tech.

Current stack:

  • .NET FW 4.7.2
  • WinForms (Must have)
  • WCF
  • JavaScript
  • CSS
  • Tooling – we currently use VS 2019 and/or Rider, SSMS/Azure Data Studio
  • TeamCity
  • Azure DevOps

What to expect:

  • Focusing on great UX and excellent engineering
  • Evolve and shape the product and architecture
  • To create software used daily by thousands with a high transactional throughout

Duties & Responsibilities:

  • Design and develop sophisticated system components
  • Accurately estimate project effort
  • Participate in design sessions and code reviews
  • Create design documents and diagrams
  • Create customer facing documentation
  • 3rd line support

Essential Skills:

  • Strong c# skills using Visual Studio 2017 or later (or Rider)
  • Knowledge of unit testing, code coverage and TDD processes
  • Experience in developing Commercial SOA/SaaS Software products or similar paradigm
  • Experience with Microsoft tools and platforms
  • Microsoft SQL Server 2008R2 or later at Enterprise level
  • Windows application experience
  • Web based application experience
  • JavaScript

Desired Skills:

  • TFS – Azure DevOps
  • Blazor / WebAssembly
  • Xamarin
  • A basic understanding of Linux


  • A knowledgeable, high achieving, experienced and fun team
  • PerkBox
  • 25 days holiday + bank holidays (increasing to 30 with service)
  • Aviva pension scheme
  • Simply Health
  • Life Insurance