Senior Developer

London, UK

About the role

We are looking for an enthusiastic and dedicated senior developer to join our fast-growing, award-winning sports technology company and help us take our SaaS platform to the next level. The successful candidate will have a strong engineering background with a focus on the Microsoft technology stack.

We are looking for a developer to play an important role in delivering innovative cloud, web, mobile based strategies and solutions within an Agile environment. You will therefore have a proven track record in product development and a good understanding of SaaS software.

Our clients include some of most famous brands and organisations in sport so client-facing eperience is important as you will sometimes be expected to present solutions to clients. You will be a key player in the development team and will help steer the direction of software development methods, processes and technologies.

Required knowledge and experience:

·       C#,.NET 4.5, ASP.NET MVC and Web API
·       SQLServer and SQL Azure
·       EntityFramework, ADO.NET
·       HTML5,Javascript, CSS3
·       NoSQLdatabases (e.g. MongoDB, RavenDB, DocumentDB)
·       Source control (Git/TFS)
·       Agile development methodologies (e.g. Lean, SCRUM, Kanban)
·       Unittesting and TDD

Beneficial knowledge and experience:

·       Technology in the sporting sector
·       Engineering and architecture of cloud systems in Azure
·       SaaS software product development
·       Third-party payment service integration (e.g. Stripe, GoCardless)
·       DevOps- working knowledge of core activities and related tools
·       Open/ public API development and design
·       Build automation
·       NativeAndroid and iOS
·       Automated testing solutions
·       AzureApplication Insights
·       AppleSwift
·       Microsoft Dynamics
·       Experience of using Axzure, Invision and Mocking bot prototyping tools
·       Experience of using JIRA and Confluence
·       Experience of using Google Analytics
·       Experience in working on SaaS products
·       Experience of project management
·       Experience of working in an agile software development environment

Applying for this role

  • No recruitment agencies please
  • Please attach a copy of your CV together with a link to your portfolio if you have one.