Senior C# Software Engineer

Recruiter
Energon People
Location
London
Salary
£55000.00 - £65000.00 per annum
Posted
17 Mar 2017
Closes
16 Apr 2017
Contract Type
Permanent
Hours
Full Time
Senior Software Engineer (£65,000 + Bonus + Benefits)

Location: Richmond, London, UK

A leading ecommerce company is looking for a Senior Software Engineer. The company holds over five hundred events each year bringing together over seven million people to provide a seamless digital experience.

They are seeking a Senior Software Engineer to join a collaborative, cross-functional team to create component applications and algorithms within the Recommendation services and APIs in other teams. Working closely with the product team you will design and implement A/B tests as well as iterating and deploying experiences in production.

Experience/skills required:
  • Senior Developer experience in an agile environment practicing XP methodology with strong exposure to Scrum, DevOps & CALMS cultures
  • Full stack Developer background with a proven track record of developing loosely coupled solutions (SOLID Principles, XP, TDD + Pair Programming, BDD)
  • Expert in developing ASP.NET/C# (dotnetcore an advantage) applications, windows services and Restful WebApis
  • Solid experience developing large scale and graph based technologies (ElasticSearch, Algolia, Neo4J)
  • At ease with troubleshooting in complex environments through experience using monitoring and logging tools (AppDynamics, NewRelic, Splunk, Nagios, Zabbix)


Advantages:
  • A Polyglot, confident to develop the full stack through multiple application tiers
  • Experience of modern JavaScript frameworks such as (Angular.JS or React.JS) and Node.JS
  • Experienced with Domain Modelling, DDD, CQRS, Event Storming, Event Driven Architectures and Message Queues (RabbitMQ, ActiveMQ)
  • Cloud and network aware with AWS Experience and knowledge of Load Balancers, Proxy Servers, DNS and CDNs
  • Experience with software performance optimization and knowledge of .NET concurrent programming




This is a great opportunity for a Senior Software Engineer with expert development skills to leverage the latest technology and your expertise to accelerate the growth in the market.

For an immediate response contact Simon Feary at Energon People.