Showing page 8 of 116 (10 in 0.52 seconds)

  • 17 Jun 2019

Job description

Tech Lead / Principal Engineer - Halifax 

AND Digital is a new way for digital delivery.


At AND Halifax, it turns out you can have your cake and eat it. As part of the Halifax team, you’ll get to combine:

A start-up’s love of product - From the tech stack to the UX, own multiple products end-to-end, building deep technical, user and domain expertise in InsurTech. Define the roadmap, shape the proposition and iterate your products over time.


The diversity of an agency - Variety is the spice of life. Although the Club will drive real leadership in InsurTech, you’ll still experience opportunities to work outside this sector, with new clients and within different sectors over time. This means you will be able to mix it up, and keep continuously improving your skills and experience.

How we work:

We work in an Agile Scrum environment adopting Continuous Integration and Delivery techniques throughout the delivery lifecycle. We are an ambassador on engineering best practices – advising Clients and our people on coding standards, Scrum, code refactoring, code performance, continuous integration and testing.

The Tech

You will come from a Full Stack development background working in an agile environment.

Here’s a look at some of the tech and tools you could be using:

  • Java, Spring Framework, Spring boot,
  • JavaScript, Vanilla, React, Angular, Node, Vue.js
  • Agile: TDD/BDD, Pair Programming, XP
  • Continuous Integration and Deployment
  • DevOps Tools such as Jenkins, Maven, Docker, Kubernetes, Terraform,
  • Testing tools e.g. Mocha, Jasmine, Selenium, jMeter, jUnit
  • Proficiency with version control software, specifically GitHub
  • Platforms – CMS, eCommerce
  • Databases e.g. MySQL, Postgres, Mongo – designing schemas and optimising queries

Your role

As a Tech Principal at AND Digital you’ll act as a hands on, senior software engineer working across a Club’s portfolio of clients, onsite and in multi-skilled agile delivery teams.

Your role will be to use your expert tech knowledge to influence the direction of projects whilst coaching and upskilling a team through implementing engineering best practices such as code reviews and pair programming.

Being hands on with development teams, you’ll understand what good code looks like and see the bigger picture, taking architecture into consideration with a DevOps mindset.

Giving and receiving regular feedback to help the Developer community within your Club develop and be more effective will be key.

This role is all about remaining hands on with code, with a clear progression path to become more senior in your field without the responsibility of managing a team.

  • £55k - 80k
  • 17 Jun 2019

Job description


Here at Vanquis we use a range of Microsoft technologies across all of our projects.

Due to the nature of the business we have a portfolio of projects where we are looking for good core developers. You could potentially be working on any of the following:

Tech stack:

You can expect the usual Microsoft Tech stack here at Vanquis:

  • C#
  • MVC
  • Azure
  • Docker
  • Selenium
  • £52k - 57k | Equity
  • 17 Jun 2019

Job description

Senior.Net Developer 

Exciting opportunity to join a rapidly expanding friendly Silicon Valley software house. 

This rewarding role will mean working as part of an agile team on a diverse range of applications. You will be involved in all stages of the development lifecycle and will also be acting as a mentor for more junior members of staff.

The successful candidate needs to have strong communication and collaboration skills, be technically capable, and able to effectively distribute their time across a range of projects.

Skills & Responsibilities

  • Researching, designing, writing, and testing software applications in line with company procedures and guidance. This includes maintaining, bug fixing, and improving existing applications.
  • Take an active part in release and sprint planning for the projects they are involved in
  • Take responsibility for the delivery of key functionality and research within timeframes agreed with the Development Manager.
  • Contributing to the architectural development and evolution of the software to keep it flexible and maintainable as market requirements evolve.
  • Show initiative around improving the company’s technical awareness, depth of knowledge and use of technology. 
  • Ensure the software applications and systems are high-performance, scalable, and secure.
  • Mentor and provide guidance to other Developers to improve their technical abilities and performance.
  • Collaborate and add value to the development team as a whole through participation in code, architecture and design discussions/reviews.
  • Be flexible around learning new technologies and techniques in line with the company’s requirements.

Job Requirements

  • A thorough understanding of .NET development including at least 5 years commercial experience
  • Strong OO Design Skills & Architectural knowledge
  • Strong SQL Server skills
  • Experience developing REST services using ASP.NET Web API or similar technologies
  • AWS experience would be an advantage
  • Experience with container technologies (Docker, Kubernetes) would be beneficial

 About Intapp

Intapp provides software and services that enable professional services and capital markets firms to thrive in an increasingly competitive marketplace, enhancing their ability to win more business, operate efficiently, manage risk and drive project and client success. Over 1,100 customers globally, including 96 of the Global 100 law firms, five of the top eight global accounting firms, and more than 400 capital markets and advisory firms, rely on us. We offer a professional services platform – purpose-built for this industry – spanning the entire client life cycle, with solutions for client development, business acceptance and client delivery. Intapp is backed by Temasek and Great Hill Partners. For more information, visit

  • £70k - 80k
  • 17 Jun 2019

Job description

Are you interested in building innovative technology that shapes the financial markets?

You're a confident java developer, you've got a few years experience and might be wondering what else is out there.

If so, you'll relish the opportunity of playing a key role in the sales and distribution team within the Aladdin Product group, which is:

  • Relied on by approximately 25,000 investment professionals around the world.
  • Powered by more than 1,000 developers focused on continuous enhancements that are made available to all clients.

You enjoy working in the speed of a start-up but want to work on some of the world's most complex issues. You enjoy working on the forefront of technology which will include:

  • Java
  • Python
  • Cassandra
  • Docker
  • Kubernetes
  • Kaftka

BlackRock firmly believe in their employees happiness and career progression, you'll work in a firm with $7 trillion assets under management with the people being the biggest.

If you'd like to explore further, please call 0203 465 0125 or email my colleague

  • 17 Jun 2019

Job description

Data Engineer – Analytics at Mimecast

Who We Are

The Core engineering team at Mimecast is looking for an experienced Data Engineer. The ideal candidate will share a passion for tackling complexity with simplicity and building platforms that can scale through multiple orders of magnitude. We are looking for someone who thinks that searching for a needle in a haystack can indeed be exciting and not afraid of exploring unconventional solutions.


What we would like from you:

  • Development of data access technologies and NoSQL database schema design.
  • Work alongside the Data Scientists.
  • Building high-performance, massively-scalable, always-available Cloud-based systems.
  • Participating in the architectural design, innovation and development of new services within the Mimecast platform.
  • Developing, deploying and managing software across the full Continuous Delivery life-cycle.
  • Work with the infrastructure team to optimize hardware and software integration.
  • Perform role whilst working toward the goals and objectives of the business.
  • Provide Hands-on problem solving with a willingness to do whatever it takes to complete an objective.
  • Wisely develop practical solutions, sometimes even at the expense of purity.
  • Plan and negotiate with peers to meet deadlines.
  • Encourage others to perform at their best embracing 'best practice'.
  • Manage your own time and priorities, without the need for micro-management.

Essential Skills


  • Previous experience in either data infrastructure or backend systems (ideally 5+ years).
  • Proven experience in custom ETL design, implementation and maintenance (ideally 2+ years).
  • Cassandra, Elastic, HBase or equivalent NoSQL databases experience.
  • Experience developing data-centric software.
  • Expert knowledge developing and debugging distributed applications under Linux environment.
  • Solid experience with concurrency, multithreading, server architectures, and distributed systems.
  • Previous proven experience as a Java developer (highly advantageous) with credible exposure to Big Data environments / projects.
  • Strong analytics skills.
  • DevOps mindset.
  • Feel comfortable with TDD, BDD, CI, CD.

As the ideal candidate, you would have knowledge in most of the following:

  • Extensive knowledge of large storage systems, distributed storage systems and file system internals.
  • Extensive knowledge of database servers and SQL.
  • Knowledge Apache Kafka (a plus).
  • Knowledge of container (Docker/Kubernetes) technologies (a plus).
  • Knowledge and/or Experience with MapReduce Framework, Hadoop, HDFS (a plus).
  • Knowledge of Big Data querying tools, such as Pig, Hive, and Impala (a plus).
  • £65k - 80k
  • 17 Jun 2019

Job description

About Us

Launched in 2012, is a leading international provider of online payment solutions. is built on 100% proprietary technology and handles every part of the payment process, providing complete transparency across the entire payment value chain.

We currently process 150+ currencies and offer access to all international cards and popular local payment methods to merchants through one integration.

Customers in our portfolio include international businesses like Samsung, Transferwise, Hopper, Virgin and Adidas. Our mission is to partner with smart businesses to optimise their payments, increase revenue and meet the dynamic needs of their customers. 

We are building a unique work environment where our people aspire to solve complex problems and deliver valuable solutions. We believe that excellence can be achieved through a dynamic culture driven by collaboration and teamwork.

About the Role

Joining a brand new team, you will work on the technical design, implementation, testing and deployment of several .NET Core applications composing Checkout's upcoming new risk solution. The ideal candidate is passionate about the .NET ecosystem, spirited, believes in small, Agile iteration, and enjoys creating clean, robustly tested code.

About the Team – Prism

Prism is's proprietary risk solution to protect merchants against fraud. By providing modular rules, customisable workflows, and machine learning to a broad range of data domains (transactions data, personal data, device data, behavioural data), we keep merchants in control. They can rely on Prism to cater for the complexity of their fraud issues, risk appetite, and volume growth. What makes Prism unique is that we do not focus on blocking fraud only: we work hand-in-hand with our merchants to protect their revenue and optimise their profitability.

Key Responsibilities

  • Collaborate with our multidisciplinary team to deliver key functionalities
  • Design, develop, and deliver new features on our Risk Assessment API and related services
  • Assist in requirements identification and in producing specifications
  • Create and maintain a development environment for efficient testing and integration
  • Assist QA to define acceptance tests to be automated
  • Support the creation and maintenance of technical documentation
  • Participate in team knowledge management and make recommendations for continuous improvement of SDLC
  • Contribute and adhere to our API coding standards, best practices, and procedures

About You

  • Enjoy learning new skills and using the best tools for the job
  • Solid experience in Software Development, Design and Architecture
  • Strong knowledge and application of software design patterns
  • Strong experience with .NET Core and ASP.NET Core
  • Excellent practical knowledge of OOP concepts and SOLID principles
  • Solid understanding of HTTP and RESTful design
  • Hands-on experience with SQL and NoSQL
  • Experience with Unit and Integration testing
  • Experience with Continuous Integration and Deployment workflows
  • Cloud-based application development experience
  • Superb communication skills, ability to interact effectively with multidisciplinary teams
  • Fluent in English and C#

...and nice to have

  • AWS experience beneficial
  • Experience with Couchbase
  • CI/CD TeamCity, Octopus
  • Implementation of HAL (Hypertext Application Language)
  • Experience with cross product event-driven microservice architecture
  • Docker experience
  • Experience of working in a compliance environment
  • Scalability and high throughput software…
  • Finance/payments experience
  • £55k - 80k
  • 17 Jun 2019

Job description

Fullstack Java/Web Developer

Mid-Level Fullstack Java/JavaScript Web Developer, Business facing top Financial Services firm, London
£55-£80k base, dependent on experience, plus industry leading benefits package and performance linked bonus scheme. 

Are you a fullstack developer with solid skills in both Java and web development? Want to build a career in Fintech in a business facing role? Then you sound like just who we’re looking for - but we know your skills are in high demand, so why should you come to us? 

Perhaps you heard that Fintech careers pay the best in the business (they do), and you’re intrigued. But you’re a creative spirit. Your passion for coding lights a spark under everything you do, and you don’t want it to be snuffed out by corporate bureaucracy. 
We are a major global financial services firm, with all the prestige, benefits and business exposure that implies. Yet, our employees say working for us is more like working for big tech or a startup than the stuffy banks of their imagination. Far from snuffing in out, we want to take that spark inside you and fan it into a blaze. 

Working for Us

  1. You’ll get to work on cutting-edge, best-in-class technology, and be challenged, supported and nurtured to constantly learn and grow to be the best developer you can be.
  2. The sky is the limit in terms of opportunity. Our flat organisational structure means everyone gets heard, and your great ideas can quickly become your live projects that you own. Fancy switching teams or working abroad? Our colleagues have a whole world of options – literally.
  3. Our teams all over the world thrive on innovation, inquisitiveness and inclusion. We welcome those with the bravery to make mistakes and own them, learn from them and help others learn from theirs.

About You 

This is a mid-level role, so we imagine you will probably have 2-5 years experience as a developer, but then, we don’t know you yet. Maybe you’re a real superstar not long out of a top uni, or a seasoned professional returning to work after raising a family. If you’ve got the skills to write quality code then surprise us!

Here’s our wish list:

  • Strong skills in both Core Java and Web Development
  • Bright and inquisitive with a passion for coding
  • A team player with great communication skills, who will be happy in a business facing role

We don’t expect you to know everything straight out of the box – we want potential and will support talented developers while they come up to speed. 
Our tech stack includes Java, J2EE, Spring, SQL, AngularJS, Python, Cassandra, Kafka, Docker, Kubernetes and many more. Experience in our stack is a bonus but not a requirement, so long as you can show a track record of achievement in your language of choice. Likewise, we’re not fussed if you have previous financial services experience. So long as your passion and skill for coding are there, we can teach you everything you need to know. 

For further details and to apply, please get in touch on 0203 4650125 and ask to speak with Emmalu. Alternatively, you can email me at 

  • 17 Jun 2019

Job description

Frontend Developer @ DAZN

What’s better than writing code that reaches millions of concurrent users globally? Doing it with millions more in mind. We have just launched in Brazil which is our 9th country in just over three years! This follows the success of USA, Japan, Canada, Germany, Italy, Austria, Switzerland, Spain and there are only more markets to follow.

Do you want the creative freedom to make the product something you’re proud to show others? The Frontend teams are given the autonomy over the software built and provided and the power to select the right tool for the job to build a modern, scalable and resilient platform.

Is your current job allowing you to become better at your craft or just lengthening your years in the industry? Weather it's learning to speak at events, cross-training across the stack, learning to develop tools for other teams or gaining knowledge and ideas from some of the great minds we have here – you’ll always be getting better at DAZN.

These are some of the key challenges of the product and some of the reasons Frontend Developers are joining the teams.

The essentials for you!

Location: Hammersmith (2 mins from the tube)

Industry: OTT and Live Streaming Service

IT department size: 200+

Team size: 8+

A taste of our Tech Stack: JavaScript, Node, React, AWS, MobX, Docker, Microfrontend Architecture, Serverless

To make an impact in the teams, you’ll have at least 3 of the following:

  • Vanilla JS.
  • React / Redux.
  • Developing at Scale.
  • Familiar with build automation, TDD and continuous integration.
  • Object-oriented design, design patterns and extreme programming.
  • Experience on cross-platform development preferable on smart TV and consoles.

Pronounced DA-ZONE (tricky, we know!) we are contributing members of the Open Source community and love to share our technological advances with everyone across the world! This year so far you may have seen members of teams speak at QCon New York, FullStack London, React JS Girls London (Hosted), ServerlessDays London / Milan, React Amsterdam, City.js London, AWS Summit London,  O'Reilly Software Architecture Conference London + more. In the second half of 2019, DAZN will be speaking at Fullstack London, ReactDay Italy, Codemotion Madrid, JSNation Amsterdam and React Europe Paris just to name a few.

Want to do your own research? These links are a good place to start:

Company site:

Stack Overflow: ;

Twitter: @DAZNeng


Don’t have an up to date CV? That’s cool with us, send over what you got and we can sort that out together.

  • 17 Jun 2019

Job description

Don’t just have a great idea, build it 

American Express Global Network Platform authorizes and processes millions of payment transactions every day. The Card Network platform is the critical backbone for all of American Express payment transactions and is a real time low latency system that is always available and highly resilient, processing transactions from around the world 24x7, 365 days a year. Connected to the core network, there’s a number of key customer facing systems that power the American Express brand for key spending channels such as mobile payments and e-commerce. We develop and deliver functionalities for both the core and the customer facing systems and are looking for engineers to be part of our high-skilled team.

As an Engineer, you will be part of a scrum team building core features and functions of the payment network systems/platforms deployed in a private cloud.

The ideal candidate:

  • Has hands-on expertise with Java application design, software development and automated testing
  • Worked in an agile delivery team and is familiar with the processes and ceremonies
  • Has a drive to learn industry leading/innovative technologies and solutions
  • Is open to innovation and experimentation, engage in fun and outcome oriented culture, and is always ready to try new concepts without fear of failure
  • Is team-oriented, and a core contributor, enabling the team to be more effective and productive

Tech stack characteristics:

  • Java microservices for high-availability systems
  • Scalable applications running on Vert.x, Spring Boot or similar
  • Java 8, RxJava, Reactor, Kafka
  • API Gateways
  • Relational Databases: Oracle, Postgres
  • NoSQL: Redis, Couchbase, Cassandra
  • High performance cloud infrastructure (PaaS)

Responsibilities Include:

  • Design and coding of user stories for distributed, scalable, high performant and systems using Java
  • Debug software components and identify code defects for remediation
  • Contribute to the deployment, support and monitoring of software across test, integration and production environments
  • Collaborate with peer technology and development teams across different locations
  • Have excellent written and verbal communications skills

 Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations

Required skills: 

  • University Degree in computer science, computer engineering or equivalent
  • Proven of hands-on experience on enterprise software development
  • Medium to advanced technical skills in the areas of microservices, APIs and Java 8


  • Significant hands-on experience on enterprise software development
  • Knowledge in microservices using RESTFul APIs and relational/NoSQL databases
  • Financial Transaction knowledge – ISO8583 messages, Tokenisation Standards, Payment Authorizations, Acquirers, Payment Networks, Issuers, Processors
  • Designing and building Cloud native applications for cloud platforms using Docker, Kubernetes and OpenShift

Why American Express?

There’s a difference between having a job and making a difference.

American Express has been making a difference in people’s lives for over 160 years, backing them in moments big and small, granting access, tools, and resources to take on their biggest challenges and reap the greatest rewards.

We’ve also made a difference in the lives of our people, providing a culture of learning and collaboration, and helping them with what they need to succeed and thrive. We have their backs as they grow their skills, conquer new challenges, or even take time to spend with their family or community. And when they’re ready to take on a new career path, we’re right there with them, giving them the guidance and momentum into the best future they envision.

Because we believe that the best way to back our customers is to back our people.

The powerful backing of American Express.

Don’t make a difference without it.

Don’t live life without it.

  • 17 Jun 2019

Job description

Key Areas of Responsibility

Technical Authority on the themes and initiatives owned by the team

  • Ensures long term stability of the software, test packs and documentation

  • Represents the team in feature and initiative planning sessions and provides expert feedback on new ideas

  • Extensive hands-on testing and merging into the product using CI, as well as creating, updating and maintaining regression packs

  • Liaising with colleagues and managers to help shape, define and elaborate requirements

  • Working with the latest cloud technologies from Amazon, Google, Snowflake and Azure

  • Locating bugs and and managing them through the lifecycle

  • Using modern tools, specifically: Jira, Jenkins, Bitbucket, Browserstack, SQL DBs, and Docker

  • Identify new tools and technologies that can be implemented to improve or replace existing process

Issue Management

  • The prompt prioritisation and processing by the team of incoming bugs according to strategy

  • Ensuring responsive support to the customer-facing colleagues.

  • Status reporting back to customer-facing colleagues

  • Recognition of problems and recasting difficult-to-solve problems in order to find unique and innovative solutions

  • Take technical ownership of complex problems

Technical Mentorship

  • Assisting colleagues to learn new skills within the team through coaching and knowledge sharing

  • Encouraging others to partake in technical discussions and increasing team inquisitiveness

  • Explain, demonstrate and engage fellow team members in ‘doing the right thing’ guided by the values of Matillion

  • Act as a point of technical escalation for test team colleagues

Functional or Technical Knowledge and Skills Required


  • A 1st or 2.1 class degree in a technical subject or relevant experience

  • Python or equivalent scripting

  • Knowledge of the SDLC  

  • Enthusiasm for understanding and learning a wide range of technology

  • Experience of configuring Jenkins or equivalent CI systems

  • HTTP / Restful API usage (postman or similar)

  • JIRA bug tracking

  • Management of regression packs

  • Demonstrable experience of full release cycle testing


  • ISTQB Certified

  • Linux

  • Java background

  • SQL knowledge

  • Automation experience