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