If you use an unsupported browser, you may experience problems using TheTicketSellers.
TheTicketSellers takes software development and ticket selling very serious and we are passionate about how we do it. We care about the people who work for us and we are very proud with the service that we provide to our customers and clients. This is reflected in our company's culture, through weekly snacks, socials, working from home, flexitime and additional holiday for our committed teams. Joining TheTicketSellers will be challenging but comes with lots of reward. Your ideas & feedback are encouraged through regular focus groups or by simply chatting with the directors.
Our available positions are listed below and it would be great to hear from you.
Senior .NET Developer
You're a talented software engineer and now you'd like to take your skills to the next level - congratulations, you've found the right place for this.
We passionately believe in building a community of technical excellence and providing the team with the opportunity for autonomy, mastery and purpose in order to help them develop world class leading software solutions.
Our Senior Software Engineers will be working alongside the Lead Software Engineer and will be expected to contribute to and be involved in the design and development of all solutions.
You should have already worked with C# / MVC, Sql Server, HTML/CSS and in an ideal world you'll also have had exposure to: Domain Driven Design, Service Oriented Architecture/Micro Services, Distributed Systems Development, Event Driven Architecture and Message Oriented Middleware.
You're a full-stack PHP developer, with experience with development of object-oriented PHP Web applications and you're looking for a new challenge?
You'll have experience debugging, and refactoring code and exposure to some of the following: Zend Framework 1 and/or 2, Slim Framework, Twig, Bootstrap, Doctrine 1 and/or 2, RabbitMQ.
Are you the sort of person who can break almost any web application? Have you got a knack for thinking of the unexpected and then trying it, just to see what happens?
If so, then you could be the perfect addition to our QA team. Our testers don't just click around the system manually testing features (although this is part of the role). We expect them to write automated test scripts so we can test hundreds of features with the click of a button.
Our testers are responsible for: defining quality requirements, testing features, writing/coding test scripts, cross browser and device testing, helping to conduct code reviews and generally contributing to the quality of our output.
UI / UX Expert
As difficult as it can be to build features that work correctly it's much more challenging to build features that work intuitively. If you're passionate about making products which are a delight to use then this role may be perfect for you.
Our suite of products, centred around the ticketing domain, all need expert guidance to ensure they're as easy to use as possible. You'll have access to a range of tools to help you shape our customer journey from something as simple as buying a ticket to more complex operations, such as managing an event.
We'll be looking for you to make recommendations, produce wireframes/storyboards, craft perfect HTML/CSS and, most of all, to produce the data we need to prove that what you're doing is having the right effect.
Graduate .NET Developer
You might be new to software engineering but you'll be passionate about it, with a thirst for knowledge and an inquisitive mind. You'll be working with our team of existing software engineers to help develop our core ticketing platform.
Client Relationship Manager
We require an organised, enthusiastic individual with a great personality and good communication skills to retain and nurture our key clients.
Duties will be varied including managing clients' needs, advising clients on best practises and seeking new opportunities for the business. Customer service is key, as the role involves listening to ensure clients are happy and our service provision is excellent. You will become their trusted advisor and build loyalty. Meetings may be in person, on the phone or by email, so good English and grammar are essential.
Customer Relations Support
We require an enthusiastic individual with exceptional organisational and administration skills to assist the Customer Relations Manager and Client Relationship Managers.
Duties will be varied and range from reviewing the process of receiving/printing tickets to sending them out to customers, marketing such as creating e-flyers and processing refunds, paying promoters after events and updating the website are typical tasks.
Customer service is key within this role, as you will engage with customers and clients on a regular basis, via phone and emails.