Free job search

Full Stack Engineer

Glasgow, Scotland,
Company: Asura Financial Technology
Category: Computer and Mathematical Occupations
Published 4 days ago

Job Details

Full Stack Developer for Next Gen Investment Management Platform


Are you interest in building innovative technology that shapes and improves the financial markets? Do you like working at the speed of a startup, and tackling some interesting challenges?


At Asura, we are looking for Software Engineers who innovate and solve complex problems. Our investment management platform is used by our globally distributed financial clients. It is used to invest, protect, and manage thousands of investment accounts and products. We have an extraordinary responsibility to our clients all over the world, and a complete focus on high quality product development. Our technology empowers thousands of investors to invest in the markets, structure wealth for future generations, save for retirement, buy a home, and improve their financial well-being.


You are:

  • Passionate about technology and someone that takes pride in the work you do
  • Curious and eager to learn new things, and willing to challenge the status quo
  • Love working within a high performing team, learning from and helping others
  • Willing to embrace work outside of your comfort zone, and push boundaries
  • Data and quality focused, with an eye for the detail that make great solutions


We are:

  • Passionate about building high quality and scalable software
  • Building a greenfield platform that provides streamlined user workflows and scalable investment process automation
  • Automating the investment process through our use of APIs, Microservices and distributed computing backed by an intuitive UI/UX
  • Building working, testable software every day, enabled by an agile working environment and industry leading internal tooling
  • A team who loves to innovate and continuously deliver value to our users through technology


The team is continuing work on a greenfield project to transform a relatively stagnant market into one driven by innovation and new technologies while enabling our clients to streamline workflows, adopt a high degree of automation at scale, and provide best-in-class user experiences and outcomes. The team is looking for an ambitious hands-on software developer to work on this exciting product. As a key member of our engineering team, you will be encouraged and empowered to bring your ideas forward to help shape our technology, process and solutions. This position will also give you opportunities to learn and master our stack of software which includes Kotlin, VueJS, Spring, Node.JS, Cassandra, Solace, Rust, Python and more. You will also learn about the financial industry and we are happy to support you with official qualifications in investing and wealth/portfolio management should you be interested in progressing up to PCIAM.


Responsibilities include:

  • Develop and maintain investment functionality used by portfolio managers
  • Develop and maintain order management and execution functionality used by our in-house brokers
  • Help design and build our next generation investment platform
  • Contribute to an agile development team
  • Apply qualify software engineering practices through all phases of development
  • Collaborate with team members in a multi-office or remote environment
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support


Experience and Qualifications:

  • A proven foundation in core Java and related technologies with OO skills and design patterns
  • Track record building high quality systems with a design focus and test-drive approaches
  • Experience building microservices and APIs ideally with REST, AMQP, or gRPC
  • Front-end development exposure, ideally with Vue.JS and TypeScript
  • Great analytical, problem-solving and communication skills
  • An ability to translate real business problems into technical solutions
  • Some experience or a real interest in finance, investment or portfolio management processes


Nice to have and opportunities to learn:

  • Experience working in an agile development team or on opensource development projects
  • Experience working on distributed enterprise systems that scale and are resilient
  • Experience with optimisation, algorithms or related quantitative systems
  • Experience with relational databases, SQL and Cassandra
  • Experience with Cloud platforms such as Google Cloud or AWS
  • Experience using CI/CD systems such as CircleCI


Start Your Career at Asura Financial Technology

For this job you can start work immediately. Apply now and get the job.
Job offer: Full Stack Engineer

Daily Alerts

Create a job alert for Latest Jobs in UK

Subscribe now to receive daily alerts with jobs from all UK sources.