About us

Aurora provides telecoms and ICT resellers, managed service providers and carriers throughout the UK and Europe with Reseller Software Solutions.

Aurora have been serving the telecoms and IT reseller market for the past 20 years. Our aim is to simplify running reseller operations using innovative software and tech, helping our customers’ businesses thrive and to become more profitable. Our software and services enable resellers to monitor and control sales, order, provisioning, billing, support and self-service with ease.

The Aurora brand is owned by Daisy Communications, one of the UK’s largest business communications and IT service providers, with offices based in London and Manchester and other offices spread throughout the UK. We develop Affinity, an extremely powerful suite of tools designed to help your reseller business thrive and become more profitable.

Affinity is one of the best-in-class billing software platforms and boasts well known telecoms and communication brands as loyal customers. We are also partners with two of the UK’s biggest mobile networks Vodafone and 02.

To apply for a role please contact us using the contact form provided or email 

Wholesale Mobile Billing Team Leader - 0026

As a Wholesale Billing Leader for Daisy Wholesale, you will aim to provide excellent and proactive customer service to resellers, account managers and the Mobile Billing team and ensure that all queries are resolved to SLA.

  • Leading and motivating the team and continually promoting a positive approach to team objectives
  • Create proactive actions for any areas not achieving SLA
  • Staff recruitment, selection & training (also ensuring all documentation and manuals are up to date)
  • Staff performance monitoring, objective setting, KPIs & appraisals
  • Produce and validate reseller bills to ensure compliance targets are achieved for accuracy and timing.
  • Provide excellent proactive customer service to resellers and account management team. Ensure that allcustomer queries are resolved to SLA
  • Deal with problematic claims and offering a suitable solution for all parties. The approach to be tailored tothe specific audience but must be able to handle phone calls, emails and meetings with resellers withissues.
  • Report and make recommendations on issues arising from other departments that are impacting uponcustomer experience
  • Manage and coordinate customer credits.
  • Provide effective communications to both internal and external customers
  • Leading and motivating the team and continually promoting a positive approach to team objectives
  • Schedule the DWS Mobile Bill Runs by priority ensuring a realistic timescale is set for each on a monthlybasis
  • Ensure the Bill Run Calendar is followed accurately ensuring each process is on schedule to prevent delays
  • Create proactive actions for any areas not achieving SLA
  • Work effectively with other team leaders to ensure departmental objectives are achieved
  • Organisation of staff attendance and holidays
  • Coaching and mentoring of staff
  • Chair team meetings; Attend team leader meetings; Report on team performance;
  • Liaise with other departments in all aspects of query resolution
  • Influence and drive through appropriate changes within the team
  • Recommend improvements to current processes
  • To ensure adequate resource is made available for core functions
  • Development and implementation of new strategies
  • Must have previous Mobile experience
  • Must be able to work to deadlines
  • Must be able to work on own initiative
  • Must be a strong team player
  • Must have experience of end to end Telecoms billing processes
  • Must have experience of end to end business processes
  • Must have advanced Excel skills (Vlookup, pivot tables, formulas, filters, and the ability to sort and handlelarge volumes of data on excel)
  • Must have previous experience of variance analysis (calculations and being able to comment and explainvariances)
  • Must have excellent customer experience skills
  • Must have excellent people management skills
  • Excellent verbal, written and numerical skills
  • Strong attention to detail
  • Good follow-up skills and a positive attitude
  • Ability to handle multiple tasks and prioritise workloads
  • High energy level with creative problem solving abilitiesDesirable

Knowledge of the Reseller Billing process would be advantageous but not essential as full on the jobtraining will be provided.

Billing Migration Specialist - 0023

This role is based in our Chatham, Kent office. 

Working within a team, the role of the employee is to work on new implementation and data migration projects and ensure the smooth, accurate transfer of billing functions, data and processes from source systems into the Affinity solution.

The role will involve working with customers to gain an understanding of their existing billing operations and translating this to best practice operations with the Affinity system. The employee will manage the billing transition including requirements capture, data migration and parallel bill run, and user training, working closely with project, product and development teams.

  • Working on billing migration projects including new system implementtions
  • Analysis of existing customer date, processes and operations
  • Understand and capture billing process requirements for Aurora solutio
  • Understand and capture data migration / conversion requirements including data cleansing and de-duplication
  • Run Data Analysis and Billing workshops
  • Responsible for data migration and parallel bill run activities in Test and Live environments
  • Data manipulation and investigation, resolving and responding to queries from inside and outside the business
  • Review and report data migration and parallel bill run results
  • Assist customers in reviewing data migration and parallel bill run results
  • Provide input to project manager for project planning purpose
  • Pro-actively identify and address or escalate issues that can impact project deliveries
  • Creation of hand over documentation and performing training to the customer and internal teams
  • Undertake primary billing support of new customers in the months following go live
  • Report against agreed KPIs
  • Work with internal production and support teams
  • Provide operational input, guidance and support where needed
  • Incorporate new production practices into project activities
  • Work with development and product managers as required on billing systems projects
  • Travel to customer sites as required during implementation projects
  • Extensive experience of telecoms billing and reseller operations
  • Knowledge of CRM systems, ERP systems
  • Experience of migration projects involving migrations between billing systems
  • Familiarity with SQL server including ability to write SQL queries
  • Familiarity with MS Excel incl VLOOKUP and Pivot Tables
  • Experience of data mapping
  • Strong analytical skills
  • Confident and assertive and able to work and support in both a team
  • environment and also on solo projects
  • Confident but sensitive to customer needs in
  • all forms of communication and
  • meetings with customers
  • Able to work under time constraints and to changing priorities
  • Be prepared to work out of hours as required to deliver projects
  • Agreed during project planning phases
  • Able to multitask and capable
  • of switching confidently from one task to
  • another as priorities change and yet meet the deadlines for both.
  • Self- motivated, organised and methodical with attention to detail
  • Conduct themselves in a professional manner at all time
  • Required to follow
  • production rules and processes as set out by the business
  • to ensure that the service integrity is maintained to a high standard
  • Programming experience - C#, Delphi

Software Developer - My Account - 0017

Working in a small team you will be responsible for developing and updating  our MyAccount web applications. You will implement the existing customer backlog of requirements as well as moving the product forward to fit into the new Aurora suite of products.

  • Develop new applications to support business objectives
  • Maintain and develop existing applications
  • Provide technical guidance and advice when new requirements are being reviewed
  • Unit testing applications in controlled situations before going live to ensure quality
  • Carry out any ‘ad hoc’ assignments as and when required.



  • C#
  • ASP.NET MVC (inc ASP.NET Core)
  • Visual Studio
  • Microsoft SQL
  • JavaScript
  • JQuery
  • React
  • DevExpress
  • AWS

Front End Developer - 0022


Aurora are looking for a front end React developer to work in a small team responsible for developing the new web & cloud based Affinity Billing system. They will be responsible for implementing the UI element of the project including working with the UI/UX expert to help design the look and feel, as well as training the team in the latest React technology.


This new Affinity Billing system will be an industry leading application that will allow resellers to manage and bill their customers in a simple and efficient way and play a vital part in how these resellers run their business. This new front end development role will be crucial in ensuring that the application is simple to use and intuitive.

The applicate will be able to contribute to the decision making and architectural direct of the product front end as well as maintaining an ongoing awareness of emerging front end tools, technologies and trends.

Develop web front end interfaces

  • Train and teach other team members with regards to the front end technology
  • Provide technical guidance and advice when new requirements are being reviewed
  • Carry out any ‘ad hoc’ assignments as and when required.
  • To be compliant with health and safety company policy and legislation.


  • JavaScript
  • HTML
  • CSS
  • Material UI
  • C#
  • ASP.NET Core
  • Visual Studio
  • Microsoft SQL
  • Experience with build / packing tools e.g. NPM, Babel, Webpack
  • Experience with testing tools, eg Jest, Cypress
  • Experience with supporting tooling eg ESLint, React dev tools

Add your text here

  • Java
  • SOLID principles


Business Analyst - 0014

This role can be based in London or Manchester.

The primary objective is to develop and deliver high quality IT business solutions within a controlled project management framework, applying best practise to Business analysis and vendor management disciplines.

The Business Analyst will be able to demonstrate a well-developed toolkit of Business analysis skills, working knowledge of project management disciplines, and possess the interpersonal skills to work with stakeholders at all levels of the organisation. Key projects are mainly related to analysis of large business systems and process changes and the production of small, well-defined, deliverables, including artefacts like functional specifications or User Stories and testing documentation.

The Business Analyst will work closely with technical team within Daisy group and with software third party providers in evaluating current systems and making decisions on future development.


Key responsibilities

Construct and validate the business ROI for each statements of architecture or development work

  • Ability to conceptualize a business or technical solution, leveraging colleagues and partners.
  • Conduct end-to-end Requirements Process: planning, elicitation, analysis, documentation, communication, and management of the business requirements in accordance with specific project gates.
  • Conduct Detailed Business Requirements phase: document, walk though, publish, and obtain sign-off of the Business Requirements Document, and all other related business requirements artefacts.
  • Contribute to successful project phase completion within budget and on time by identifying risks and developing/recommending mitigation strategies
  • To assist in deployments of business applications (and updates to),potentially outside business hours where necessary
  • Carry out any ‘ad hoc’ assignments as and when required and be ablw to manage number of work streams concurrently.
  • Experience in delivering IT software projects working with multiple development team, in house and out source
  • Strong supplier and vendor management experience.
  • Previous experience working in software integration projects, integrating number of system and platforms using diverse technologies.
  • Experience managing senior stakeholders and leading user group sessions
  • Great negotiator, a very good listener and highly analytical
  • Presentation skills – Ability to construct and deliver high quality presentations to stakeholders
  • Good working knowledge of ITIL best practices and processes and how to apply in our Market and sector (IT services)
  • The ability to be personable and tenacious
  • Ability to manage virtual, geographically dispersed teams
  • Strong analytical, problem-solving, and conceptual skills
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group, executives, managers, and subject matter experts
  • Dealing with change, and flexibility to adapt and help others to adapt
  • Ability to work under pressure and meet tight deadlines
  • Can travel to different location within UK.

Experience with Agile-based software development process, preferably SCRUM

  • Previous experience in supplier contracts and SLA tracking
  • Certificate in Business Analysis Practice
  • Experience in IT system integration projects
  • Evidence or personal development and attendance of training events