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 


Billing Process Operative 

This role is based in our Nelson office. 

  • Reconcile and validate monthly supplier invoices
  • Manage relationship with carrier/suppliers with regards to billing processes
  • Create and maintain products/tariff/discounts for calls/broadband and services
  • Proactively participate in the delivery of the monthly bill runs
  • Co-operates with the billing manager in the provision of an efficient department
  • Contribute to all Customer retention initiatives
  • Actively participate in weekly staff meetings
  • Co-operate in the maintenance of staffing, attendance, holiday pre-planning charts to ensure the correct skill mix in the department at all times
  • Report regularly on billing trends and patterns and identify issues/concerns
  • Promote customer service excellence at all times
  • Share best practice for the benefit of staff and customers
  • Note and report any instance of poor practice within the department
  • Be vigilant for possible fraudulent activity and if necessary raise a security incident report using the template accessible via the corporate Intranet.
  • Periodically review Aurora Security Policies – centrally hosted on the Intranet - to ensure full compliance with current legal, regulatory and company requirements.
  • Carry out any ‘ad hoc’ assignments as and when required.
  • To be compliant with health and safety company policy and legislation.
  • Excellent written, verbal and numerical skills
  • Good Knowledge of Excel
  • Proactive attitude to account management
  • 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 abilities
  • Must be able to work on own initiative and also as part of a team
  • Highly organised and able to manage and prioritise multiple concurrent tasks
  • You will be proactive with a ‘get things done’ mind-set
  • You are self-motivated and enjoy the responsibility of dealing directly with some of the telecoms market’s leading resellers


Junior Production Administrator

An entry level position working within a busy team, the role of the employee is to provide an excellent level of support to Aurora’s customers to ensure that the products and services that are provided by Aurora are administered and delivered to high standards. To achieve this, the employee will be required to undertake a wide range of support and operational activities under the management of a team leader.
These activities can include telephone support, investigation of issues, fulfilment and maintenance of Billing production processes and resolution of issues through to conclusion on behalf of customers.

Reporting directly to a team leader.

  • Written and verbal reporting on progress of all Bill production activities against objectives set by managers.
  • Written and verbal communication with customers on Bill production activities
  • Assist in service improvement and research projects
  • Following, updating and completing within agreed timescales a Bill production process with escalation where necessary
  • Maintaining progress on activities within Aurora’s CRM systems
  • Providing telephone and e-mail support for customer enquiries
  • Establish good relationships with customers
  • Be responsible for the operational delivery of customers products and services


Computer literacy.

  • Good Telephone Manner
  • Ability to effectively communicate both internally and externally to a high standard
  • A desire to provide excellent standards of proactive support to customers
  • Ability to report against support and production activities
  • Ability to manage their time effectively
  • A broad skill set in the MS Office Product set.

Add your text here

Software Developer

Working in a small team you will be responsible for developing and updating  our MyAccounht 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

Business Analyst 

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


Apprentice Test Analyst 

Aurora are seeking a determined individual to put through a Test Analyst Apprenticeship. The individual would be working within our Testing Team and obtaining the skills to help ensure the accuracy of changes to Affinity, our industry leading billing software platform, as well as assisting with the testing of our next generation products. Aurora has an established and well-respected client base including some of the UK’s largest telecommunications brands.

Aurora are embracing DevOps and automation and you will be expected to help drive these changes, as well as actively contribute towards meetings on Test Automation.

  • Identifying and breaking down the necessary tasks to test a new product
  • Validating and verifying changes made by the development team and reporting any defects found.
  • Performing full regression tests in time for release dates
  • Performing functional testing against individual components
  • Contribute towards meetings and ideas on Test Automation and implementations.
  • Where required completing manual testing.
  • Keeping accurate records and reports as required with testing.


Good time-management skills

  • Critical-thinker and problem-solver / ability to use initiative.
  • Ability to multi-task
  • Team Player
  • Knowledge of Microsoft Office
  • Ability to Communicate effectively in a variety of situations
  • Maintain Productive, Punctual, Professional & Secure working Environment
  • 5 GCSE's / A-Levels

Knowledge of Software Development Lifecycle

Add your text here