Software Developer/ Engineer/ Architect

Solution Architect

We are looking for an experienced, capable technology leader who can drive the design and architecture of our product set. The Solution Architect will work with technology management, the development teams and partner closely with the product team to support implementation of our Cloud based platform. The Solution Architect will work in the architecture team and be a member of the technology management team. The role may have additional architectural staff reporting to them in future.

We are an agile house and the Solution Architect will be involved with promoting best practice in process of working to deliver high quality technical solutions. This role will support the Chief Technology Officer in making architectural decisions that will influence the company direction. The successful individual will also be responsible for communicating the technical aspects of these decisions to the wider eShopWorld team. The Solution Architect will also be involved with working with our business and Product to define how new features will be implemented and which technologies should be adopted to do so.

We are looking for someone who will be a role model and mentor to our software developers. The right leader will influence others by demonstrating professionalism, passion/enthusiasm, providing communication and creating a collaborative environment.

As we are a .NET house, so you should have great experience in using the technologies that support the development of .NET applications: .NET latest and .NET Core, MVC, Web API, SQL Server. Our solution is based in Microsoft’s Azure and knowledge of working in this environment would be very beneficial. We are about to start a transition from Service Fabric to Kubernetes, so experience in this area would be very valuable.

You should want to do things better – we believe in continuous improvement of the development process – and you should have an opinion and contribute to improving. You should care about agile, continuous integration, continuous deployment, TDD, unit testing and system testing.

While frequent travel is not expected, there will be required visits to our client sites in the US, Europe and Worldwide.

What’s on offer?

  • Career growth – tailored learning & development, tuition assistance and professional certification.
  • Health & Wellbeing – dental & health insurance, reduced corporate gym membership, paid sick leave.
  • Work Life Balance – 25 days annual leave, flexible working, sports & social club.
  • Family – paid maternity & paternity leave, life assurance, income disability cover.
  • Financial – competitive salary, pension, bike to work, travel TaxSaver, relocation assistance.
  • Expert in some or all of the following technologies - .NET latest and .NET Core, MVC, Web API, SQL Server
  • Previous experience of working in a Microsoft Azure is highly desirable
  • Intellectual curiosity, learning agility, and enthusiasm for tackling tough problems
  • Outstanding communication skills required - primarily the ability to communicate ideas
  • Deep Problem solving – the ability to analyse a business or technical problem and select the most appropriate solutions
  • Understanding of risk in software engineering terms and mitigation strategies
  • Experience with the major eCommerce platforms (such as Magneto, Hybris, Demandware) would be a significant advantage