Featured

Microsoft Developer

Posted 18 February 2022
Location
Job type Permanent
DisciplineTechnology - Transformation & Consulting
ReferenceDW/MSFTDEV/UK

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

  • ASP.NET

  • WinForms (Must have)

  • WCF

  • SQL SERVER

  • 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

Benefits:

  • 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