FULL STACK SOFTWARE ENGINEER
About the RoleWe are looking for an ambitious full stack software engineer to help us expand our rapidly growing business. You will have the opportunity to get involved in a wide range of interesting technological challenges and to work with staff at all levels of the business, ensuring we deliver a first-class offering to our clients.Our technology stack includes Python (with particular focus on Pandas and Numpy), Flask, NGINX, React, Docker, Linux and AWS. As an example of the kind of work you might be doing, we are currently exploring moving to a real-time data processing and delivery model.You will also have the opportunity to expand your role as we grow, in particular working with our data scientists in delivering market-leading software using the latest techniques in machine learning and AI.
Essential
- You have at least 3 years’ experience working in software engineering performant, production-quality code
- React and Redux experience
- Python experience
- You can explain tricky concepts to non-specialists in a way they can understand
- You have great attention to detail and hold yourself to the highest standards
- You can deliver excellent work on tight deadlines
- You want to learn new technology as we adopt it
Helpful
- Financial markets experience
- Cloud DevOps experience
- Experience with Linux (AWS Linux/Centos), Shell script, OpenVPN, NGINX, Load balancers, Docker
Remuneration & Benefits
- Competitive salary
- Pension Scheme
- Private Medical Insurance
- Opportunity for flexible working