NET Developer (Contractor)

The App Business
London (Greater)
02 Dec 2017
08 Dec 2017
Contract Type
Full Time
Role description

You will be working with an organisation at the forefront of data science and research for one of the UK’s largest retailers. You will play a lead role in designing and evolving tools that are transforming their workflow and generating new insights.

We’re looking for someone who can handle:

  • C# / .NET Core
  • High quality, test-driven software using xUnit and Cucumber/Capybara
  • Working with PostgreSQL and ETL jobs to develop and optimise data loading and querying
  • Continuous delivery using Docker, Google Cloud Platform, GitLab and Ansible
  • Working in a cross-functional Agile team, alongside other engineers, product owners, designers, and testers
  • Working from locations in Hammersmith and Kings Cross (TAB and client sites)
If you’re interested in working full-stack, we would enthusiastically support this, our front-end applications are developed using React, Redux and TypeScript.


Technical excellence

  • Solve complex programming problems in a clean and testable way.
  • Contribute to continuous improvement of .NET development practices and standards.
  • Evaluate how different technologies, frameworks and languages can be used in order to deliver the best possible solution for both TAB and our client.
Cross-functional development

  • Learn and collaborate in cross-functional teams with other engineers, product owners, designers, and testers.
  • Work closely with clients and key stakeholders to ensure requirements are met.
  • Work across the technical stack, contributing to infrastructure, application and database development.
  • Collaborate with both internal and external teams to document and evolve APIs, using language agnostic tools/frameworks (such as Swagger).
Design expertise

  • Demonstrate expertise in data modelling and designing backend services for efficient querying of large data volumes.
  • Understand approaches to API security, caching, versioning and interoperability, ensuring all aspects of design have been considered.
About The App Business

TAB's purpose is simple - create mobile experiences that make the world work better for billions of people. It’s a lofty one, but when we inject our mobile specialism into some of the biggest companies in the world, we can create game changing products.

Whether its reimagining essential weather services with the Met Office, Transforming journey planning with Go-Ahead Group or evolving how TfL test brakes on the tube, our team of engineers, designers, strategists, product owners and Agile specialists are ready to take on the challenge.

As the biggest team of mobile specialists in the world (over 500 people globally), we believe that the opportunity for our team is incredibly exciting, as we see user experiences unbundle from smartphones into a multitude of emerging platforms and touch points such as cars, speakers and wearables.

Our ambition is to create a nurturing environment that allows every member of our team to help their teammates become the best version of themselves through excellent servant leadership.

As a company, we know it is important to acknowledge the effort our people put in - which is why we have a wide range of benefits in place, which increase as people grow and develop within TAB. It is one of the many ways we ensure we say thank you, and has lead to us ranking as 'Outstanding' in the independent Best Companies Index.

If the opportunity above excites you, then we'd love to hear from you, so please apply now!

This job was originally posted as