Software Developer


Premium Job From Nucleus Financial

Recruiter

Nucleus Financial

Listed on

16th July 2018

Location

Edinburgh

Salary/Rate

Excellent

Salary Notes

Excellent

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

We're a small team so we're looking for developers with the desire and ability to work across a broad range of disciplines within product delivery, as well as front end and back end software development. In this role you could be doing database design, server configuration, or Continuous Integration toolset improvements and configuration.

You'll have a good grounding in one of our core application languages (Java or Javascript), but enjoy the challenge of working with multiple technologies across the stack and delivery lifecycle

.

You'll work collaboratively with other developers, testers and analysts to craft and improve our award-winning financial reporting and analysis products.

A bit about you

Your friends would probably describe you as the one who is never done learning. You’ll be happiest when tinkering with new technologies and finding betters ways to deliver phenomenal code. You will enjoy working as part of a multi-functional team, while taking ownership of the work you do to deliver the best solutions.

You'll love to work with smart people and hate mediocrity; you know there is almost always a better way of doing things even if it can't be delivered immediately. Smaller teams, constantly learning, being challenged, having your own chunk of responsibility and being trusted to make it happen describe in a nutshell the environment you really thrive in. You want to be part of a collaborative culture where you feel empowered but always know you'll never be left alone.

We've always placed more importance on values alignment above technical ability but we'd really like you to:

           Be someone who keeps up to date with evolutions and trends within software development, with the ability to assess the impact and benefits of introducing new techologies, tools, APIs or methodologies.

           Have experience building web applications as part of a multi-functional team

           Have a proven knowledge of either Javascript or Java, with some experience of other languages

           Demonstrate a grasp of good software design principles

           Be able to build and work with RESTful/HATEOAS APIs

           An awareness of the recent evolutions and trends of JavaScript applications

           Understand frontend technologies such as: ES6/7, Webpack, npm, yarn, React, Angular, HTML & CSS

           Have experience of working with continuous integration tools such as Gerrit, Jenkins, Docker

           Be familiar with agile software development methodologies and practices such as SCRUM, Kanban, TDD, Specification By Example

If you’d like to find out more about us or the role, you can check out #wearenucleus on twitter to see what we’ve been up to recently or get in touch with Emma in our people team.

A bit about us

Our purpose at Nucleus is to transform financial services and create better outcomes for clients and their advisers. It is this purpose that drives everything we do and differentiates us. We know it's not just about what we do but how we do it. How we interact is guided entirely by our four values - authentic, accountable, energetic and inspiring.

Nucleus' culture is something our people believe sets us apart from other places they've worked. Our most recent 'Our Nucleus' survey showed 92% of us are proud to be here and believe we can make a difference in our role. This short film gives you an insight into our team.

It's a fast paced, challenging and always changing environment but one where we believe you will get the chance to fulfil your potential and do work that matters. All while being an important addition to a close-knit team you'll feel a part of right from the start. To truly enable us to do our best work we've created a space where all kinds of work happens - and happens well - all while allowing us to find a work/life rhythm, which we care deeply about.

What happens after I apply?

We know how frustrating recruitment processes can be from your point of view and we also know it doesn't have to be that way. We'll keep you in the loop along the way and will always get back to you to let you know the outcome of your application.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: