Software Developer (C#, WPF)

Win Technologies
North West London
From £40,000 to £49,999 per annum
09 Feb 2017
09 Mar 2017
Contract Type
Full Time

Job Title: Software Developer (C#, WPF)

Location: Camden, North London

Job Type: Full Time, Permanent

Salary: £40,000 - £49,999 + Bonus & Benefits

Win Technologies, a proud member of the Betway group, is currently recruiting for a driven Software Developer (C#, WPF), to join one of the specialist scrum teams within our Development department.

We are at the leading edge of online marketing and customer relationship management and our strength lies in our diversity of experience, the quality of our people, our in-depth knowledge of the online environment and our international network.

The Department

Product Development creates and innovates the software needed to run our global online B2C gaming operations, including systems for Customer Service, Marketing, CRM, brand website development, DWH/BI, web analytics and the supporting frameworks and tools for one of the largest global online gaming groups. Our dynamic environment is fast paced, using Agile and self-organizing principles for our teams to deliver the highest quality new products.

Purpose of Job

Working within a highly specialised in-house scrum development department, the Software Developer (C#, WPF) will be responsible for the delivery of high quality solutions throughout the development life cycle. You will be working with a talented and motivated team of developers, who work daily on a real-time, in-play and pre-match sports trading system. The team is responsible for maintaining the best possible performance on a highly scalable and demanding system with cutting edge tools.

We deal with millions of service calls a day in a highly multi-threaded environment where un-planned downtime is unacceptable.

Key Responsibilities & Accountabilities

The Software Developer (C#, WPF) position will involve the following areas of responsibility:

  • Coding and developing features for new and existing products
  • Assisting and mentoring other developers in solution design and technical implementation
  • Working with architects and product owners in designing and planning technical solutions to meet business requirements
  • Aid in upkeep and maintenance of existing products
  • Taking an active part in Scrum rituals such as stand-ups, planning sessions, demos and retrospectives
  • Taking an active part in team activities such as collaborative-development and code-reviews
  • Taking an active part in cross-team activities such as knowledge-sharing and documentation
  • This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.

    Essential Criteria:

  • Excellent understanding of C#, WPF, SQL Server and Queue based systems
  • Experience with building services (e.g. Web API or WCF)
  • Experience with build and deployment tools (e.g. MS Build, Team City, Octopus Deploy)
  • Experience with unit testing (NUnit, MS Test, Moq)
  • Experience with source control systems (Git, TFS)
  • Shows a passion for technology and keeping up with latest trends and best practices
  • High attention to detail through all stages of development process
  • Ability to collaborate with others and work well within a team
  • Ability to keep up with a growing, fast-paced environment
  • Able to anticipate how business requirements will impact system performance 
  • Desirable Criteria:

  • Experience with MS Workflow Foundation
  • Agile / Scrum experience
  • Good knowledge of IIS
  • Educated to degree level or equivalent
  • Microsoft certified
  • Who we are:

    Established in 2001, Win Technologies manages and promotes brands, provides customer services and develops leading technology solutions. Our strength lies in our diversity of experience, the quality of our people, our in-depth knowledge of the online environment and our international network.

    Our passion lies in being the best in our industry and carrying this benchmark through to the acquisition and retention of customers on behalf of our clients.

    What we can offer you:

    At Win technologies we not only offer a fun and dynamic environment to work in, we also offer employees competitive base salaries, companywide Health Care, Life Assurance, Season Ticket Loan, minimum 25 days holiday + public holidays as well as the opportunity to purchase further holiday days.

    There are also a number of additional benefits on offer including flexi time, childcare vouchers, cycle to work scheme, employee recognition programme, and a discount scheme, not forgetting our onsite Barista and summer and winter parties that beat all others!

    We guarantee that your career will be varied and exciting. Every day in this fast paced environment presents a different challenge and if you work smart and are the best at what you do, your time here will produce endless possibilities for your future.

    ** Due to the volume of CV’s we receive, only shortlisted candidates will be contacted **