Paddy Power
  Current Openings
C# Developer
 Responsibilities
 Design and develop scalable, high performance trading applications in C#
 Craft high quality, maintainable code using industry standard best practice
 techniques
 Analyse and gather business requirements and architect appropriate solutions
 Troubleshoot and debug real-time development issues
 Work in an agile manner which will require effectively managing own task list while
 being very proactive in managing time

 Experience Required
 2 + years of commercial programming experience using Microsoft .NET(C#)
 Hands on experience developing scalable and performance-critical software through
 parallel computing and fine tuning.
 Deep understanding of OOP and .NET core concepts
 Experience of .NET 4.0, WPF, SQL
 Commercial knowledge of producing WCF systems, HPC solutions or multithreaded
 real time applications
 Experience of C and C++ a bonus
 Excellent interpersonal and communication skills (both written and verbal).
 Knowledge of gambling advantageous and interest in sport a must
Java Software Engineer
 Requirements
 Undergraduate degree or equivalent in software development, a numerate discipline or
 other relevant subject.
 Experience of developing software using enterprise Java.
 Strong understanding of Design Patterns (in particular those documented by the GOF and
 EAI patterns catalogues).
 Experience of using a dependency injection container such as Spring, Google Guice etc.
 Experience of using Object Relational Mapping tools such as Hibernate, iBatis etc.
 Experience of database schema design including normalisation, de-normalisation and
 query performance analysis.
 Experience of applying test driven development techniques using frameworks such as
 JUnit, TestNG, JMock, EasyMock etc.
 Experience of developing automated acceptance tests using frameworks such as
 Selenium, FIT, Fitnesse etc.
 Experience of systems integration tools and technologies such as ESB, Web Services, REST
 etc
 Experience of working within an Agile environment methods such as Scrum or XP.
 Experience of managing a continuous integration environment such as Cruise
 Control, Jenkins/Hudson, Bamboo etc.
 Experience of code quality reporting using tools such as Checkstyle, PMD, Sonar etc.
Web Developer
 Experience Required
 Proven aptitude for Programming, System Analysis and Design, gained over at least five
 years in a Web Development role.
 Demonstrates an ability to prioritise own workload and work to exacting deadlines, while
 still conforming to high development and web standards.
 Experience in releasing code to live production environments, with a particular emphasis
 on excellent code optimization and software design principles
 Experience working in a team development environment, using project management
 tools, bug tracking systems and code repositories such as CVS, Subversion, Mercurial
 Evidence of taking an interest in new technologies, and in a previous role, introducing new
 or emerging technologies to solve specific business challenges
 Commercial experience with Unix based systems as well as Apache
 Excellent code optimization and software design principles as well as excellent analytical
 skills required
 Excellent experience with PHP, AJAX, HTML, XML, Javascript, CSS, MySQL, Photoshop or
 Fireworks
 Experience working with Actionscript, FLEX and Flash is beneficial
 2.1 or higher in a related discipline from a top tier academic institution; Masters a plus
Ruby On Rails Developer
Essential Competencies:
Excellent Ruby on Rails skills
Knowledge of SQL and database structures - we use MySQL and Redis
Experience with testing frameworks – we use RSpec, FactoryGirl, Cucumber, Capybara, and
Evergreen
Experience with related technologies – we use memcached, Resque, Passenger and Pusher
Experience working in an agile environment – we use short sprints and deploy to production
multiple times/week
Knowledge of Linux, MacOS X, or other *nix environment
Strong analytical and problem-solving skillset
Bonus points for previous experience with Rails 3.1, SASS, HAML, CoffeeScript, and similar
emerging technologies
Excels at working in a collaborative environment with motivated design and development
teams
Knowledge of gambling and interest in sport an advantage, but not a necessity

Education & Experience:
GitHub profile or other examples demonstrating the essential competencies
Minimum 3+ years experience of working in software development
Experience with online games development and/or working in startup environment
advantageous
Technical Business Analyst
 Responsibilities
 Engaging with Key Stakeholders, gathering business requirements while providing detailed
 solutions and communicating it to the relevant individuals
 Working closely with IT development to ensure that your requirements are clearly
 documented, prioritised, signed-off and successfully delivered
 Managing change throughout the project lifecycle by maintaining on-going communication with
 all stakeholders
 Completing user acceptance testing to ensure quality
 Implementing operational process changes for the roll-out of new developments

 Experience Required
 4+ years commercial experience in a business analyst role using a structured development
 lifecycle methodology, e.g. Agile
 Proven experience in detailed business interaction, gathering complex requirements, and
 ensuring accurate representation and implementation
 Exceptional verbal, written and communication skills
 Track record as a key member of project teams that have delivered large scale, complex, high
 volume business critical systems
 Degree educated in a technical discipline or equivalent qualification
 Obsession with sports and knowledge of gaming industry a significant plus

Paddy Power Open Roles

  • 1.
    Paddy Power Current Openings
  • 2.
    C# Developer Responsibilities Design and develop scalable, high performance trading applications in C# Craft high quality, maintainable code using industry standard best practice techniques Analyse and gather business requirements and architect appropriate solutions Troubleshoot and debug real-time development issues Work in an agile manner which will require effectively managing own task list while being very proactive in managing time Experience Required 2 + years of commercial programming experience using Microsoft .NET(C#) Hands on experience developing scalable and performance-critical software through parallel computing and fine tuning. Deep understanding of OOP and .NET core concepts Experience of .NET 4.0, WPF, SQL Commercial knowledge of producing WCF systems, HPC solutions or multithreaded real time applications Experience of C and C++ a bonus Excellent interpersonal and communication skills (both written and verbal). Knowledge of gambling advantageous and interest in sport a must
  • 3.
    Java Software Engineer Requirements Undergraduate degree or equivalent in software development, a numerate discipline or other relevant subject. Experience of developing software using enterprise Java. Strong understanding of Design Patterns (in particular those documented by the GOF and EAI patterns catalogues). Experience of using a dependency injection container such as Spring, Google Guice etc. Experience of using Object Relational Mapping tools such as Hibernate, iBatis etc. Experience of database schema design including normalisation, de-normalisation and query performance analysis. Experience of applying test driven development techniques using frameworks such as JUnit, TestNG, JMock, EasyMock etc. Experience of developing automated acceptance tests using frameworks such as Selenium, FIT, Fitnesse etc. Experience of systems integration tools and technologies such as ESB, Web Services, REST etc Experience of working within an Agile environment methods such as Scrum or XP. Experience of managing a continuous integration environment such as Cruise Control, Jenkins/Hudson, Bamboo etc. Experience of code quality reporting using tools such as Checkstyle, PMD, Sonar etc.
  • 4.
    Web Developer ExperienceRequired Proven aptitude for Programming, System Analysis and Design, gained over at least five years in a Web Development role. Demonstrates an ability to prioritise own workload and work to exacting deadlines, while still conforming to high development and web standards. Experience in releasing code to live production environments, with a particular emphasis on excellent code optimization and software design principles Experience working in a team development environment, using project management tools, bug tracking systems and code repositories such as CVS, Subversion, Mercurial Evidence of taking an interest in new technologies, and in a previous role, introducing new or emerging technologies to solve specific business challenges Commercial experience with Unix based systems as well as Apache Excellent code optimization and software design principles as well as excellent analytical skills required Excellent experience with PHP, AJAX, HTML, XML, Javascript, CSS, MySQL, Photoshop or Fireworks Experience working with Actionscript, FLEX and Flash is beneficial 2.1 or higher in a related discipline from a top tier academic institution; Masters a plus
  • 5.
    Ruby On RailsDeveloper Essential Competencies: Excellent Ruby on Rails skills Knowledge of SQL and database structures - we use MySQL and Redis Experience with testing frameworks – we use RSpec, FactoryGirl, Cucumber, Capybara, and Evergreen Experience with related technologies – we use memcached, Resque, Passenger and Pusher Experience working in an agile environment – we use short sprints and deploy to production multiple times/week Knowledge of Linux, MacOS X, or other *nix environment Strong analytical and problem-solving skillset Bonus points for previous experience with Rails 3.1, SASS, HAML, CoffeeScript, and similar emerging technologies Excels at working in a collaborative environment with motivated design and development teams Knowledge of gambling and interest in sport an advantage, but not a necessity Education & Experience: GitHub profile or other examples demonstrating the essential competencies Minimum 3+ years experience of working in software development Experience with online games development and/or working in startup environment advantageous
  • 6.
    Technical Business Analyst Responsibilities Engaging with Key Stakeholders, gathering business requirements while providing detailed solutions and communicating it to the relevant individuals Working closely with IT development to ensure that your requirements are clearly documented, prioritised, signed-off and successfully delivered Managing change throughout the project lifecycle by maintaining on-going communication with all stakeholders Completing user acceptance testing to ensure quality Implementing operational process changes for the roll-out of new developments Experience Required 4+ years commercial experience in a business analyst role using a structured development lifecycle methodology, e.g. Agile Proven experience in detailed business interaction, gathering complex requirements, and ensuring accurate representation and implementation Exceptional verbal, written and communication skills Track record as a key member of project teams that have delivered large scale, complex, high volume business critical systems Degree educated in a technical discipline or equivalent qualification Obsession with sports and knowledge of gaming industry a significant plus