Meet the Team

William Cotter

Managing Director

Nick Harris

IT Director

Sharon Power Cowley

Sales Director

Hollie McHugh

Marketing Director

Gemma Hynes

Client Services Director

Janice Epstein

Finance Director

Dan Prado

Design Manager

Julie Rourke

Projects Manager

Brian Malone

Web Development Manager

Bruno Sousa Maio

SEO Analyst

Camila Waz

UI/UX Web Developer

Charlene McGovern

Client Services Team Lead

Christiane Foller

Digital Marketing Team Lead

Cris Pareja Velazquez

Web Designer

David Edwards

Software Developer

Diana Rey

Scrum Master

Dolores Suico

Junior Web Developer

Gráinne Murphy

eCommerce Manager

Helena Rowe

eCommerce Team Lead

Jessie Laffan

Junior Digital Marketing Specialist

Josie Wilkins

Content Marketing Intern

José Carlos Miranda

Junior Software Developer

Kelly O'Loughlin

Junior Digital Marketing Specialist

Lukas Vyslocky

Senior Software Developer

Maedbh Moynihan

Junior Digital Marketing Specialist

Maeve Walls

eCommerce Manager

Marialaura Menoni

Web Development Support Engineer

Niall Lenihan

eCommerce Manager

Olive Cogan

eCommerce Manager

Peter Tihanyi

Systems Administrator

Rapha Lobosco

Web Designer

Sophie Tremblay

Key Account Digital Marketing Strategist

Tara Scully

eCommerce Manager

Veronica Dieguez Padrin

Junior Software Developer

Join Our Team

See Current Jobs

Benefits and Social Life

Our employees are the most critical component of our long-term success and we strive to provide a happy and healthy working environment that allows us all to develop both internally and externally.

  • Benefits Read MOre Read

    • TGIF

      On Fridays, we have a casual dress code and we finish up a little early to help you get the weekend started!

    • Birthday Bonus

      Happy Birthday – it’s on us! We want you to enjoy your special day, so enjoy a half day of leave from us.

    • Net Affinity Birthday

      As a thank you for your loyalty and commitment, we invite you to celebrate your work anniversary with us by enjoying a half day of leave from work on your Net Affinity commencement date.

    • Loyalty Rewards

      Thank you! Your support and years of dedicated service with us are very much appreciated, and to show you just how much, we reward you with additional annual leave days depending on your years of service with us.

    • Baby Bonus

      Being a parent is challenging and rewarding – to help you take on the challenge and enjoy the rewards, we will give you an additional 3 days annual leave to spend with your new bundle of joy. In addition, you will receive €100 worth of Mothercare vouchers to help buy all those baby essentials.

    • Wedding Bonus

      We want you to enjoy every moment of this special time with your loved ones. So, to help you prepare for and celebrate your very special day, we will give you an additional 3 days annual leave.

    • Refreshments

      Snacks and treats help keep work fun and focused, so we offer fresh fruit, complimentary Nespresso coffee and organic herbal teas throughout the week.

  • Social Life Read MOre Read

    • Pizza Friday

      On the last Friday of every month we all come together for a chance to catch up, unwind, share our successes of the month and enjoy a few slices of pizza and cold beers.

    • Summer Party

      The annual Net Affinity Summer Party is a chance to enjoy the good weather, unwind, chill out and party the night away till the wee hours

    • Quarterly Social Events

      The Net Affinity ‘Fun Committee’ are dedicated to organising quarterly fun filled social events for us all to enjoy - be it after work meals, drinks or fun activities.

    • Give Back Day

      In December we organise a “Give Back Day” where we will arrange a companywide charity drive for nominated charities to give back to the local community.

  • Training Read MOre Read

    • We’re absolutely dedicated to continual development and growth for all our employees. This means regular training, performance reviews and knowledge sharing – career growth is essential to our culture.

      We offer an ongoing analysis of training needs, and build programmes to ensure cross-departmental training, learning and refresher courses. To make sure we’re constantly upskilling, we use a multitude of resources for individual and team learning. Our marketing team all receive training and certifications in Google Adwords and Analytics.

      These certifications, along with skill and certifications gained by members of every department, help you reach your professional goals and grow in the directions you want to.

      Set a goal – we’ll help you do the rest.

Join The Team

Current Opportunities

  • Apply Apply

    Junior Full Stack Web Developer
    Read More Read

    • Would you like to join a cohesive team in an innovative, creative and friendly office environment? Come join our Software Development team where you will play an important part in delivering best-in-class hotel technology solutions. The ideal candidate will have excellent coding super powers, work well in a fast-paced environment and have a real passion for technology. You must hold an IT degree or equivalent with knowledge in the following areas;

      Essentials

      - PHP

      - SQL, MySQL/PostgreSQL & Database Design

      - Front-end, back end and database technologies

      - Javascript, CSS3 and HTML5

      - Developing web applications

      - Integrations; XML, JSON, REST

      - Version control systems; SVN/Git

      - MVC architecture

      - Object oriented programming

      - Creating reusable and testable code

    • Bonus Points

      - Javascript frameworks; jQuery/AngularJS

      - PHP frameworks; CakePHP/Laravel 5

      - Perl

      - JIRA Software, Bamboo, Bitbucket

      - Command line Linux environment

      - Scrum development methodology

    • Key Responsibilities

      - Develop and maintain our web based applications via;

      -- Back end coding.

      -- Front end coding.

    • More Details

      The remuneration is commensurate with experience. Individuals who demonstrate examples of their work will have a distinct advantage, so send us your best!

      Exceptional candidates without the required relevant experience may also be considered.

      Interviews can be held outside of normal office hours if required.

  • Apply Apply

    Junior Front End Web Developer
    Read More Read

    • Calling all aspiring web developers! We are looking for an enthusiastic Junior Front End Web Developer to join our busy Web Development team. The ideal candidate will have a passion for all things web development, a good eye for design and a meticulous attention to detail. You must hold an IT degree or equivalent with knowledge in the following areas listed below. The remuneration is commensurate with experience. Individuals who demonstrate examples of their work will have a distinct advantage, so send us your best! Exceptional candidates without the required relevant experience may also be considered. Interviews can be held outside of normal office hours if required.

      Essentials

      - Solid understanding of HTML5, CSS3 and Javascript

      - Experience with grid based layouts (Bootstrap)

      - Experience in mobile development and a knowledge of responsive web development

      - Ability to turn design, project requirements and feedback, into fully functional & high performing code

    • Bonus Points

      - PHP

      - Smarty

      - Content Management Systems

      - Version control systems (SVN/Git)

      - SASS

    • Key Responsibilities

      - Develop and maintain amazing websites for new and existing clients

      - Use the latest web technologies, ensuring our websites are blazing fast and user friendly

      - Together with the Web Development Support division, provide rock solid internal support

      - Collaborate with Design and Project Management teams on exciting projects

  • Apply Apply

    Junior Web Application QA Engineer
    Read More Read

    • Would you like to join a cohesive team in an innovative, creative and friendly office environment? Come join our Software Development team where you will play an important part in delivering best-in-class hotel technology solutions. The ideal candidate will have excellent organizational skills, the ability to multi-task across different projects/releases and work well in a fast-paced, changing environment. You must hold an IT degree or equivalent with knowledge in the following areas;

      Essentials

      - All aspects of testing from test design to test execution.

      - Testing web based applications.

      - Clear understanding of a web application development process.

      - Ability to create test scripts from functional specifications.

      - A minimum of 1 years Web Application Testing experience.

    • Bonus Points

      - JIRA Software, Bamboo, Bitbucket.

      - Test Management Software e.g. Zephyr, Capture for JIRA Software, Hiptest.

      - Testing frameworks; PhantomJS, Selenium, Mocha, Karma, Behat.

      - Security, penetration and stress testing.

      - Documentation writing.

      - Scrum development methodology.

    • Key Responsibilities

      - Prepare and execute test cases to ensure thorough testing of requirements.

      - Working with business teams to ensure all requirements are tested.

      - Disciplined and organized reporting, tracking and resolution of product defects.

      - Re-testing defect fixes and regression testing.

    • More Details

      The remuneration is commensurate with experience. Individuals who demonstrate examples of their work will have a distinct advantage, so send us your best!

      Exceptional candidates without the required relevant experience may also be considered.

      Interviews can be held outside of normal office hours if required.

  • Apply Apply

    E–Commerce Executive
    Read More Read

    • This role is to proactively manage a portfolio of both existing and new clients to ensure that our business with them is profitable and continues to grow in line with our sales and KPI targets.

      Duties & Responsibilities

      - To proactively manage a portfolio of both existing and new clients.

      - To lead & own all client communication for your portfolio through email, calls and meetings.

      - To report back to clients and assist in the growth of their business by optimizing the performance of their website and marketing campaigns.

      - Contribute to Net Affinity’s overall sales target through achievement of your own sales target / KPIs.

      - Provides second level support to client portfolio by addressing and resolving customer reported queries relating to online revenue performance / booking engine and website set up / booking engine usability and other issues or queries that may arise and Work collaboratively with clients to resolve all issues reported.

      - Some proficiency In Marketing Strategy and Revenue Management.

      - Some experience with Net Affinity Products & Offerings would be helpful.

      - Work with internal groups including Performance media, design, accounts, IT and development teams to provide resolution to reported issues / queries from clients.

      - Keep all client contacts and profiles up to date.

      - Keep clients up to date with latest product development and cross promote our services.

      - Guide all new clients in your portfolio through the Net Affinity Systems and partake in client training sessions new and existing clients on applications functionality and updates.

      - Maintain performance KPIs as defined by management.

      - Manage contracts and renewals of hotel clients and ensure all hotel information on your portfolio is kept up to date.

      - Report back on competitor activity.

      - To contribute to and influence the direction and development of our business and growth.

    • Knowledge, Skills and Abilities

      Min 1 Years in hotel industry in either a management role, marketing or revenue management

    • Education and Experience

      Primary degree in either Hotel Management, Marketing or other Business-related degree areas.

    • Additional Experience

      Proficient in English & Clean Driving

Contact Hr For Details