Senior Developer WPF
About Customer:
Entain is one of the world’s largest sports betting and gaming groups, operating both online and in the retail sector. With offices across five continents and licences in more than 20 countries, they operate some of the most well-known and iconic brands in the industry with more than 250 years of combined history – names such as Ladbrokes, partypoker, bwin and Coral.
About the project:
We are looking for Senior WPF Software Developer who are hardworking, results-oriented and ready to take on new challenges. You will build the next generation of poker products whilst working with innovative technologies in an Agile, international environment.
Job requirements:
- A passion towards delivering high-quality User Experiences.
- 6-8 years of software development experience, with a strong working knowledge of Microsoft C# .NET (advanced) and WPF:
- Microsoft WPF
a. Styles and Triggers
b. Resource management
c. Dependency Property Bindings and converters
d. Grid panel Layout
e. MVVM
f. Commands and behaviours
g. User Controls / Custom controls
h. Animations
- Microsoft .NET Framework
a. GC Memory management
b. Delegates and Events
c. Lists and collections
d. Reference and Value types
e. The Dispose pattern (IDisposable)
f. Webservices and JSON format
- Multi-threading applications
a. Threads and Tasks
b. Locks, Semaphores and Mutex
c. Critical sections and deadlock
d. Thread debugging
e. Task Chaining
- Frameworks
a. MEF or Unity
b. Event aggregator bus
- High Performance computing
a. Application tuning
b. Efficient Algorithms
Responsibilities:
You will collaborate closely with Product Managers, Business Analysts and other developers of the company. We are currently recruiting for one of the most important projects in the company, a completely new and innovative poker platform that will suit the needs of millions of users worldwide.