.Net Web Developer

Cubiks are looking for a technically motivated and focussed individual with strong C# and web development skills to join their growing platform and integration teams.

This is the ideal moment to join Cubiks who are currently developing a new distributed assessment platform hosted in Azure, built using the latest technologies and following modern agile development practices.

You will be based in Guildford and will form part of an agile development team focussed on designing, building and supporting generic or customised online assessment solutions. You will also have the opportunity to collaborate with colleagues based in Guildford and our other international offices.

What you'll be doing...


  • Work collaboratively with our growing team of developers to build excellent solutions
  • Liaise with stakeholders to clarify and refine requirements
  • Write high quality code using modern technologies and contribute to regular release cycles
  • Contribute to Quality Assurance by taking part in code reviews and writing automated unit and integration tests
  • Take an active part in our knowledge sharing program and share your knowledge and experiences with the team•Help shape the team, our processes & technology choices
  • Enjoy your work and have fun

What you'll bring...


  • Relevant experience and passion building web-based solutions with:
  • C# and the .NET framework
  • ASP.NET Core (MVC/API)
  • HTML, AngularJS, TypeScript, CSS and JavaScript
  • Good problem solving and communication skills
  • A great sense of team work and collaboration
  • A commitment to excellence
  • Enthusiasm and a keen interest in software development

What you’re likely to have

  • A degree or equivalent qualification in a related field, or relevant commercial experience

 Additional knowledge and experience you may bring

  • Agile working practices
  • Common design patterns and principles such as SOLID
  • Unit testing with support from Mocking frameworks
  • Developing internal and public facing APIs
  • Continuous integration and automated deployments
  • Modern web front end frameworks and JavaScript libraries
  • Responsive, accessible solutions targeting multiple devices/browsers
  • Developing cloud based solutions with Azure, AWS or Google
  • Distributed, highly available solutions
  • Data analytics
  • SQL server and T-SQL programming
  • NoSQL databases, Blob or Table storage
  • Mobile-First development

What we're offering...


  • A truly International working environment giving you exposure to multi-cultural projects
  • Continuous opportunities for both professional and personal growth
  • A culture of diversity and inclusion where we continually evolve and aim to better ourselves whilst taking joy in what we do
  • Flexible office hours to suit your lifestyle
  • 25 Days holiday, plus bank holidays
  • Competitive salary
  • Comprehensive benefits package including family private medical cover, pension scheme, income protection etc