nodejs

SOFTWARE ENGINEER - ASSET MANAGEMENT - Oxford - £40,000 + Bonus + Benefits

A global leader in the financial technology market, they build and deliver software solutions to meet the needs of clients working in asset management, savings & insurance and leasing & credit finance. The company’s asset management offering is a complete set of best-of-breed software products, spanning front and back-office. Our asset-management solutions address the specific requirements of mutual and institutional funds, alternative and hedge funds, fund administrators, prime brokers and private wealth companies. The Company is headquartered in Paris, France and has over 1000 employees across 16 offices in France, USA, UK, India, Ireland, Luxembourg, Hong Kong, Tunisia and Latvia.

The Oxford team is looking to recruit a bright graduate for the role of Software Engineer to work within a highly talented and energetic team developing and maintaining “Derivation product”; its market leading Risk and Position Keeping Middle Office system.

We are seeking people who aspire to work at the very highest standards of software development who have a broad understanding of the principles of software engineering and software design patterns.

Development is primarily in C++ and C# as we migrate our code base to .NET Core Server and React/Redux/Typescript/Electron Web front end technologies.

Candidates must be interested in seeing through the complete life cycle of a project from specification and design to implementation.

Strong interpersonal skills are essential. The ability to work co-operatively within a team is essential as there is a strong emphasis on mutual code review and testing.

Responsibilities

This role includes the following responsibilities:

  • Integrating the Derivation system to new strategic systems being developed within the organisation

  • Development of new software components

  • Full lifecycle of development:

    • discussion with users

    • producing specifications and prototype designs

    • writing new software

    • unit testing

    • integration into end-to-end test suite

    • documenting

    • assisting the support team in training users

    • handling support and feedback

Skills Required

  • Good English and communication skills

  • Strong team working skills

  • Strong mathematics qualifications and experience

  • A proven interest in coding! This can either be post-graduate experience or as part of your degree.

  • A natural aptitude for software engineering, business analysis and problem solving

Advantageous Skills

  • Knowledge of C++ or C# in a .Net environment but actual coding experience in any language will be considered.

  • SQL knowledge and experience

  • Specific knowledge of financial risk measurement

Academic Requirements

  • We require a maths literate graduate in a Science, Technology, Engineering or Mathematics discipline.

  • This is a fantastic opportunity for a talented implementation person to step up to a varied and challenging role where their contribution will be valued and rewarded accordingly.

 

Software Developer - Manchester - £30,000 — 50,000 equity packages available

javascript node.js react.js vue.js docker aws postgresql fullstack developer

A rapidly evolving and conscientious health tech startup, who are developing tools to revolutionise the interface between patients and doctor, solving the problem of how to gain valid and informed consent.

 

A team of entrepreneurs, developers, doctors and seasoned investors, backed by a government accelerator, aiming to put our digital consent platform in the hands of every doctor and patient in the UK, and beyond.

 

In a time where the NHS is under so much pressure, you can be part of a company with a mission to create enormous positive impact. You will be developing a product that has the potential to be used by millions and will make a real difference to people's healthcare.

 

We will pull out all the stops to hire the best and will then bend over backwards to keep you. We have a great company environment where we will support you to improve and learn new skills. As the company grows we hope you will too and, as an early employee, that you can shape the company’s future and culture.

 

What are we looking for?

We are looking for a software developer who has the willingness to learn and the ability to work well as part of a team. We believe that pair-programming, constructive code reviews, testing, and continuous integration/deployment are vital to writing good software.

The ideal candidate has:

- 2-4 years industry experience as a developer- A passion for agile, test-driven development

- Production experience building reactive single-page web apps, both on the front-end and back-end

- Great instincts for UX / design

Current Tech Stack

  • Node.js + Sequelize + PostgreSQL

  • Vue.js

  • Docker images hosted on AWS

You will be part of the core team working directly with our CTO to develop our product.

What do we value?

We are honest, open, friendly, and aim to learn every day - we’re looking for the same from you.

We want to build a high-quality product. This means whilst our pace of development is important, our attention to detail is more so.

If you want to build something that you can be proud of, then get in touch and let’s talk.

 

SITE RELIABILITY ENGINEER - London - £50,000 to £75,000

Our client a fast growing market leader in the field of Fin-Tech, helping to simplify the way payments are made. Since their inception in 2015, the company have grown rapidly to 60 people, with their team continuing to grow extensively.

As part of their growth, they are currently looking for a Site Reliability Engineer, someone who is able to remove the silo’s between Development and Operations. They are a small team but expanding rapidly, but ensuring they don’t lose the emphasis on engineering.

Tasks & Responsibilities include:

  • Analysing, planning and maintaining production systems on AWS as they scale in capacity and complexity

  • Help defining internal and external SLOs and SLAs

  • NOT doing routine administration BUT engineering an automated solution!

  • Work with development teams and the management to define an auditable and compliant production system

  • Participate in 24/7 on-call rotation policy by responding to system and emergency problems

 

What we offer:

This is a unique opportunity. And real. At Curve the SRE team is a core part of Engineering. We are very small but we are involved in the design and the scalability of every feature developed. We are not working, hidden, in the background: we are doing distributed systems engineering every day, whilst designing a PCI compliant Kubernetes cluster in a well-funded “one to watch” fintech startup with zero legacy. You will be one of the very few engineers that are doing this.

Our ideal team member will have the following talent, skills & experience:

Essential:

  • Excellent troubleshooting and problem solving skills

  • At least 3+ years’ experience in deploying/administering Linux clusters

  • Experience with Infrastructure as Code (Terraform, Cloudformation)

  • Experience with a modern programming language (Java/Python/Node.JS/C++)

 

Bonus points for:

  • Open-source contributions

  • Knowledge of the rules of databases and distributed systems

  • Computer Science degree

  • Experience with Kubernetes/cluster schedulers

  • Experience with PCI compliance, application security and data compliance

  • Experience with data analysis systems

  • Knowledge of Android, iOS and mobile applications pipelines

 

 

Core competencies/ person profile:

  • Enthusiastic team player

  • Not scared by complexity and with a healthy “Can-do” attitude

  • Personal interest in reading and studying about distributed systems and system reliability

  • An unwavering ability to embrace a positive culture of blameless post-mortems, admit mistakes and continuous improvement

 

Perks & Benefits:

  • Equity for everyone!

  • Generous holiday allowance

  • Monthly health & wellbeing budget for gym, etc.

  • Learning & Development annual budget

  • Supper & Taxis home should you work late

  • Ride to Work Scheme

  • Season Ticket Loan

  • Personal Concierge service

  • ‘Breakfast Mondays’, ‘Lunch Fridays’ and ‘Friday Drinks

 

C# .Net / Node.js REST API Developer - £35-66k a year plus benefits Brixton, London.

About the Role

We're searching for an experienced .Net or Node.JS software engineer, that can be flexible and versatile. This role will be in a funded start-up that is doing some exciting work within the travel industry. We're using the latest and greatest in tech to harness the power of the cloud and serverless computing which brings reliability, efficiency and speed to our process.

 

We looking for a motivated, upbeat and ambitious person, who is interested in growing their career alongside the founders of an exciting organisation. They will get their hands dirty with more aspects than just coding so they should be prepared to help create the software development culture and processes through the full software lifecycle all the way from design decisions and coding standards through to QA and DevOps.

 

The main responsibility in this role will be to develop serverless API's to serve dynamic content to a static website that customers and clients will use to update inventory as well as purchase products.

Environment Casual and friendly, but busy. Flexible working and home-working is an option, depending on circumstances. We're more interested in getting the job done than being strict about 9-5. And we want to enjoy doing it. A lot.

 

Technical Skills - Essential

  • C# (with .Net core) in a commercial setting, ie: experience with a public facing e-commerce website extremely useful

  • Some Node.js (even on personal projects), particularly in a serverless setting

  • NoSql exposure (DynamoDB preferred)

  • Technical Skills - Advantageous AWS Lambda, API Gateway, DynamoDB

  • MySql / Sql Server, coding and administration

  • HTML / CSS / Javascript

  • Agile

  • Linux and Windows

 

 

Interview Process

Skype/phone call with CTO (me), 2nd call with CEO and myself (either with Skype video for visual, or a face-to-face meeting in London).

 

Full Stack Developer - Node.JS, Flask, Python - Chiswick, London - Permanent - £30,000 - £50,000

About the Role

Your role Design and develop new micro services as we separate products from the monolithic platform and build a system that scales Work with exciting new cloud based technologies such as FaaS (Serverless) to implement cost effective and durable systems Setup integrations with new payment and SMS providers from around the world as we move into new markets Be a mentor and advisor to your fellow developers, giving them technical guidance and promoting best practices

Environment

- Competitive salary based on experience. - Flexible working hours. - Free breakfast once a week, - fruit, hot drinks and biscuits every day :) - Once every two weeks we give the team a day off to work on a self-driven project that you believe could have a benefit to your work or generally. - Regular socials - monthly social events which can be proposed by anyone on the team. This could be anything from a picnic in the park to laser tag or the regular pub quiz.

Technical Skills - Essential

- Great analytical and problem solving skills - Experience building RESTful web APIs - 3+ years developing in web frameworks (Node.JS & Flask) - Knowledge of OOP principles and common design patterns - Experience with modern software workflows, or willingness to adopt them (git, CI, TDD)

Technical Skills - Advantageous

Desirable: - Python - Software architecture knowledge - A good understanding of AWS ecosystem. Tools like S3, EC2 and Lambda

Interview Process

1st round phone screen Technical Test and Face to Face Interview

Salary - From

£30,000 per Year

Salary - To

£50,000 per Year