Job Details: .NET Engineer


JobsIreland
Jervis Street
Dublin 1
jobsireland.ie
.NET Engineer
The successful .Net developer will work closely with our team of
quantitative analysts and traders to solve complex problems. This
includes determining probabilities by performing Monte Carlo
simulation of a full sporting event, and doing so fast enough to
achieve sub-second latencies. Our pricing models are large-scale,
parallel, low-latency systems that must calculate the odds of
thousands of selections on a sporting event each time they are called.

Paddy Power Betfair Engineers:

?Aren&#**Apply on the website**;t fazed by even the most complex
problems

?Are methodical and meticulous in solving problems

?Are self-motivated and flexible to changing requirements and
priorities

?Take the time to understand the customer&#**Apply on the
website**;s problem

?Own the solution all the way to production

?Write clean, maintainable, extensible, scalable, performant code

?Believe that the best solutions are delivered when working as a
team

?Have strong interpersonal skills

Responsibilities:

?Design and develop trading applications in C#

?Use industry best practices

?Write highly optimized, multi-threaded code

?Understand the broader business context when architecting solutions

?Drive continuous improvement across the department

?Be a leader in the team and the department

?Mentor more junior team members

?Take a lead role in building and maintaining team culture and
values

?Support a wide range of production applications

Required Experience:

?Enterprise experience with C#

?Solid understanding of design patterns

?Experience with automated unit, integration and end-to-end testing

?Experience developing and fine-tuning performance-critical software
that scales

?Proven experience with parallel programming in C#: synchronization,
TPL, multithreading and async/await

?An understanding of probability

?Bachelors/Master&#**Apply on the website**;s degree in computer
science, engineering or related discipline

We also favour experience with:

?.Net Core

?Maths, probability theory, and statistics

?Exposure to build pipelines and automated production deployment
systems

?Experience developing distributed systems

?Exposure to messaging systems, e.g. RabbitMQ and Kafka

?Experience developing parallel systems

?Experience with low-latency systems

The following are not required, but are advantageous:

?Experience with C++ development

?Linux experience

?Exposure to cloud technologies

?Knowledge of gaming and an interest in sport

?Experience in financial trading systems, derivatives, etc. The successful .Net developer will work closely with our team of
quantitative analysts and traders to solve complex problems. This
includes determining probabilities by performing Monte Carlo
simulation of a full sporting event, and doing so fast enough to
achieve sub-second latencies. Our pricing models are large-scale,
parallel, low-latency systems that must calculate the odds of
thousands of selections on a sporting event each time they are called.

Paddy Power Betfair Engineers:

?Aren&#**Apply on the website**;t fazed by even the most complex
problems

?Are methodical and meticulous in solving problems

?Are self-motivated and flexible to changing requirements and
priorities

?Take the time to understand the customer&#**Apply on the
website**;s problem

?Own the solution all the way to production

?Write clean, maintainable, extensible, scalable, performant code

?Believe that the best solutions are delivered when working as a
team

?Have strong interpersonal skills

Responsibilities:

?Design and develop trading applications in C#

?Use industry best practices

?Write highly optimized, multi-threaded code

?Understand the broader business context when architecting solutions

?Drive continuous improvement across the department

?Be a leader in the team and the department

?Mentor more junior team members

?Take a lead role in building and maintaining team culture and
values

?Support a wide range of production applications

Required Experience:

?Enterprise experience with C#

?Solid understanding of design patterns

?Experience with automated unit, integration and end-to-end testing

?Experience developing and fine-tuning performance-critical software
that scales

?Proven experience with parallel programming in C#: synchronization,
TPL, multithreading and async/await

?An understanding of probability

?Bachelors/Master&#**Apply on the website**;s degree in computer
science, engineering or related discipline

We also favour experience with:

?.Net Core

?Maths, probability theory, and statistics

?Exposure to build pipelines and automated production deployment
systems

?Experience developing distributed systems

?Exposure to messaging systems, e.g. RabbitMQ and Kafka

?Experience developing parallel systems

?Experience with low-latency systems

The following are not required, but are advantageous:

?Experience with C++ development

?Linux experience

?Exposure to cloud technologies

?Knowledge of gaming and an interest in sport

?Experience in financial trading systems, derivatives, etc.

We need : English (Good)

Type: Permanent
Payment:
Category: Others

Apply for this Job Offer
Name: (*) 
Email: (*) 
Phone: (*) 
Please Provide a Cover in the English Language.
CV: (*) 
Are you human ?
Share on your Facebook Page: