Salary: Software Engineer
Job Type: Permanent
Job ID: 165975
Our client is a leading supplier of software to the online gambling and social gaming industries. They power some of the biggest brands globally, working in regulated markets and processing hundreds of millions of transactions per month.
Their headquarters are in Newcastle upon Tyne, in the heart of the north-east of England. They also have offices in London and abroad.
They are looking to recruit a Full Stack Software Engineer to join the Platform team.
The successful candidate will display a well rounded and broad approach to their use of technologies on both the front and back end. They are looking for people who are passionate about producing good quality code and keen to contribute positively to the working environment they have established.
A minimum of 2 years experience using .Net and C# based applications
Experience in developing web applications in Asp.Net, MVC or ASP.Net Web API
Design and optimisation of SQL Server Databases
Dependency Injection (Ideally autofac)
Unit Testing (Ideally Nunit)
Version Control (Ideally Git)
Creation and use of a RESTful interface (Web API)
Server side experience using node.js
Experience with Azure web services
Experience of working in a Continuous Deployment Setting
Familiarity with TeamCity and/or Octopus Deploy
Experience of working in an Agile process using SCRUM techniques.
Passion for delivering quality software solutions
Must work well individually or as part of a team, irrespective of team size
Self-starter willing and able to take ownership and assume responsibility
Ability to manage own time, prioritise effectively and meet tight deadlines
Excellent communication skills at both a technical and non-technical level