NET Developer

Avanti Recruitment
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 55K

Job location

Remote

Tech stack

JavaScript
A/B testing
API
ASP.NET
HTML5
Azure
C Sharp (Programming Language)
CSS
Continuous Integration
Microsoft SQL Server
Commercial Software
Redis
Selenium
Backend
Web Technologies

Job description

  • You will be Web Focused not Desktop

  • Building and maintaining scalable applications in C#, ASP.NET MVC and JavaScript

  • Work on both front-end and backend functionalities and interactivity

  • Focus on website and product optimisation, feature development and experimentation

  • Develop educational templates using HTML 5, Canvas API and WebAudio API

  • Optimising performance and ensure reliability across a global user base

  • Collaborating with an international team - working remotely

  • The team runs A/B tests and rapid experiments, shipping quick MVPs, analysing data and rebuilding successful experiments into scalable features

  • Collaborating with product owners / managers and other members of the team

  • Get involved in CI/CD pipeline builds

Requirements

  • Deploy into Azure Cloud

Tech: C#, ASP.NET MVC, JavaScript, HTML5, CSS, CanvasAPI, SQL Server, WebAudio, Azure and Selenium.

Essential Skills:

  • Excellent C# and JavaScript skills

  • 3yrs - 8yrs of commercial software development experience

  • Strong understanding of web technologies and best practices

  • Ability to self-organise due to the remote working

  • Passion for quality, testing and building sustainable solutions

Desirable:

  • Azure experience

  • Redis

  • Interactive front-end features

Benefits & conditions

  • Salary is £45,000 - £55,000 (Max)

  • 30 days holiday

  • NEST Pension

  • 100% remote (UK ONLY) & flexible working

  • 09:00am - 17:00pm

  • Work on a product used by millions worldwide

  • Collaborative, mission-driven engineering culture

2 Stage interview process.

Apply for this position