Senior Software Engineer - Node - Leeds

Location
Leeds, West Yorkshire
Salary
£42,000 - £55,000 per annum
Posted
22 Feb 2018
Closes
22 Mar 2018
Ref
1487054
Sectors
IT, Programming
Contract Type
Permanent
Hours
Full Time
Position: Senior Software Engineer - Node
Location: Leeds
Salary: £42,000 - £55,000 per annum
Job type: Permanent

We are expanding our in-house software engineering capability, and we are looking to hire a top quality, enthusiastic software engineer from a relevant background to work in our lean squads.

Join one of the most exciting tech teams in Leeds as a Senior Software Engineer working with the latest technologies on the client sports trading platform

We have many experts to learn from, and the technical excellence you’ll bring is what we value. Salary and benefits packages reflect the high standard in our tech teams, with excellent training and development opportunities for all engineers.

As a senior, you will be keen to share your skills and experience with more junior members of the squad to help them in their development

You will be self-motivated and willing to contribute to design at all levels, listening and learning from the talented people around you. We believe we have a strong culture and we want you to be a part of it.

Reporting to the Lead Software Engineer, you will:
Turn concepts and requirements into highly available web applications and systems using industry standard languages and technologies such as Node.JS, Mongo, MySQL, Kafka, RabbitMQ, Chef, Docker and AWS
Actively participate in application design, database design, data-flows and detailed technical design. Ensure that analysis includes the wider view of technical and business impact
Balance the commercial needs of the business against the ideal technical design, proposing sound phased or tactical implementations where appropriate
Share your experience by mentoring more junior squad members
Actively support the implementation of continuous integration to enhance deployment processes in line with SB&G delivery/release evolution plans

How we work:
Our engineers work closely with colleagues in all positions, so a good level of interpersonal skill is important to us
We are not building a monolithic enterprise app - think micro-services and a lean approach with quick running tests and deployment. This should be something you’re passionate about too
You will need to demonstrate good levels of skills in Node.JS, and be comfortable with techniques such as message queues, data stores and know what makes a good RESTful API
Data features heavily and you should appreciate there are many storage patterns, knowing the strengths and weaknesses when compared to traditional relational databases
You will be happy to pick up code in other languages, especially those in the open source web development arena; React for example
We expect candidates to be comfortable working in a Linux environment
We value previous experience developing for high-demand & high-availability environments
Yes, we do gambling. No, we don’t have a high-pressure, competitive environment. Your colleagues want you to succeed as much as you do
We encourage squad autonomy. If you don’t like the way something is done, do something about it!
Friday afternoons are your personal learning and development time (10% of the working week).
We understand you have a home life and aim to be flexible, both with the hours you work and the option to work from home one day a week
Our engineers work closely with colleagues in all positions, so a high level of interpersonal skill is important to us. We need everyone in the squad to understand the goal for the week

We also offer an attractive relocation package for candidates that lives outside the Yorkshire region, including those outside the UK.

KEY SKILLS:
Node, JavaScript, Communication Skills, 4 years+ experience, experience of high demand & high availability environments.


If you have further inquiries about this role, please don’t hesitate to contact our office at: 02033-71-7671