.NET Developer | Element 78 Solutions

Function: Developer

Role categories: Digital / Interactive, Technical

  • Rate/Salary: Dependent on experience
  • Location: Bristol
  • Starting date: 06/07/2020
  • Expires: 01/06/2020

Job description

Download Job Specification

We’re on the lookout for an experienced .Net Developer to join our talented team, who are committed to delivering great service and quality solutions to make our clients shine. You will have an unmatched passion for technology, systems, coding and the web. This role will also have a strong focus on CRM based projects, so if you have skills in this area and are looking to develop them, keep on reading!


Do you want to join a vibrant and flourishing digital agency, based in Bristol’s creative quarter, and experienced in delivering all kinds of successful digital projects for fantastic high-end clients?

How about working with an enthusiastic and driven team, who love what they do and have fun while they do it?

Or maybe a company that offers the relaxed environment and big opportunities of a small team, but with the exciting and high-profile projects of an experienced agency?

If it’s a yes to the above – we might be just what you’re looking for!

Person specification


As a member of our back end development team, you’ll be working with and alongside your back end development colleagues, as well as directly with our front end, design, and client service teams, to deliver an exciting variety of projects for a wide range of clients: from web applications, eCommerce and CMS-driven websites, to CRM systems and integration components.

You’ll take an active and central role in the full lifecycle of our clients’ digital projects, from specification to development and implementation, right through to ongoing support – all the while staying ahead of the game when it comes to best practice, innovation and evolving industry standards and technologies. You’ll also be expected to mentor and share your knowledge with your fellow team members, and to really lead the way in encouraging a healthy exchange of knowledge, learning and ideas between you all.


We’re looking for someone who’ll fit right in with what we do and how we do it here at Element78.

That means you’ll need to be:

  • A bright spark: bringing enthusiasm, drive and positivity to everything you and your team do, actively seeking opportunities to push yourself, learn along the way, and share your learning with others.
  • A problem-solver: proactively using your logical and lateral thinking to understand the needs of our business and our people, identify problems, and come up with dazzling solutions. 
  • A little bit obsessive: caring about every little detail, and encouraging your colleagues to do the same, to ensure your delivery of services and support to the business and to our people is consistent and efficient.
  • An outstanding communicator: inspiring and engaging others by sharing knowledge and ideas clearly, professionally and positively, using the right style and the right channels, and listening carefully and thoughtfully to others.
  • Great to work with: a team player who leads the way in creating a culture of collaboration and trust, communicates with honesty and respect, stays calm under pressure, takes responsibility for their work and knows how to have fun!
  • Organised: expertly managing your time and balancing a varied and ever-changing workload as well as responding to others’ needs, to ensure that deadlines and expectations are consistently met or exceeded.
  • Flexible: embracing change by proactively adapting what you do, how you do it and how you work with others.

Ideally, we’d like you to be qualified to degree level, or equivalent: but what we most want is someone with a geeky passion for developing, and with the kind of knowledge of technology that your extensive experience so far will have given you.

As far as your current skills and experience go, this is what we’re looking for:


  • Extensive experience working as a .NET developer

Solid skills in:

  • C#
  • .NET Framework 4.0+
  • RDBMS e.g. MS SQL
  • Testing and Debugging
  • MVC & Razor
  • HTML
  • Server/Hosting Environments e.g. MS Azure, Windows Server with IIS

A good working knowledge of:

  • CRM e.g Microsoft Dynamics
  • Umbraco 7+
  • Sharepoint
  • Source Control Systems e.g. Git (via MS DevOps), TFS
  • Web protocols e.g. HTTP, FTP, SSL, DNS, SMTP
  • Documentation e.g. Specification writing, procedure writing


A solid understanding of:

  • DevOps Automation e.g. MS DevOps

A working knowledge of:

  • FrontEnd Languages & Frameworks e.g. Javascript, AngularJS, Angular 2.0+



Send your CV and a covering email telling us why you’re just what we’re looking for, to joinus@element78.co.uk, by Monday 1st June 2020.



We’re a growing team with a wealth of experience behind us, and we pride ourselves on making sure that every member of the team knows how important they are. This means you can look forward to the kind of rewards, benefits and opportunities that will really make you feel valued. All that, plus a great place to work and a great bunch of people to work with!

Great rewards and benefits:

As well as paying you a competitive salary, we’ll make sure you’re well rewarded in all other kinds of ways, including:

  • 25 days holiday plus bank holidays (which goes up once you’ve been with us for 5 years).
  • Fair recompense for overtime: we don’t want it to happen very often, but if you do work overtime, we’ll never expect you to do it for nothing!
  • Pension scheme.
  • Cash plan healthcare scheme.
  • Employee assistance programme (access to online counselling and online GP)
  • Childcare vouchers
  • Cycle to work scheme
  • Lifestyle discounts scheme (discounts on a range of products and services)
  • Flexible working
  • Paid volunteering leave

Great opportunities:

We like to have fun, but we take the development of every Element78 team member very seriously: without you, we’re nothing! This means that you’ll have:

  • Full induction training when you join us.
  • Regular goal reviews and an annual appraisal, so we know we’re supporting your development needs.
  • Ongoing opportunities for in-house and external mentoring, training and development.
  • The chance to get really involved with, and learn from, the kind of meaty projects that, as an experienced agency with an impressive client list, we spend our time doing.

A great team to work with:

You’ll be joining a team of around 20 bright, creative, friendly people, and we all:

  • Have a geeky passion for what we do.
  • Are brilliant at having fun whilst we do it.
  • Are dedicated to playing our part in Element78’s continued growth and success.
  • Celebrate our successes together (this often involves cake and / or drinks at the local).
  • Take it in turns to organise all sorts of monthly socials (and we mean all sorts: pub treasure hunts; quizzes; barbecues, horse-racing, poker and casino nights; ice-skating; school discos… you name it, we’ve probably done it!).

A great place to work:

You’ll be based in Bristol’s hip and happening creative quarter, Paintworks, where you’ll work in our modern, open plan studio and can benefit from:

  • As much free tea / coffee / soft drinks as you can handle.
  • Free fruit.
  • Bike park and showers.
  • Music while you work: everyone can (and does!) share their playlists!
  • Great places to eat and drink, on your doorstep.