careers / Technology

Mid-weight Full Stack .Net Developer

Salary: Competitive

Location: Bristol

HR Director, Victoria James

1 Overview

This job description details the minimum standard that we expect of you as a Software Engineer and employee of Great State.

Developers work closely and collaboratively with all other departments within the business, responsible for the technical design, delivery and support of the projects that go through the studio. Always looking to help shape, define, and improve the technical processes to ensure the overall project process runs as smoothly and efficiently as possible.

2 Responsibilities

From a technology point of view, we need you to be up to date with the following:

  • C#, .NET
  • Sitecore, Umbraco
  • Azure
  • Modern infrastructure architecture patterns (including on-premise, hybrid and cloud)
  • Modern application architecture patterns
  • The best practices and checklists documented in the Engineering team handbook


Your responsibilities as a Software Engineer are to:

  • Deliver projects in line with our coding standards, processes and industry best practice, working with more senior engineers where appropriate
  • Be user-focused and customer-focused in your technical approach, considering their needs first and ensuring your work meets the requirements of the customer and their end users
  • Continually explore the cutting-edge of engineering and architecture, sharing knowledge with the team and exciting them about the possibilities, identifying appropriate solutions for projects
  • Promote a ‘think outside the box’ mentality to problem solving, planning and implementation to ensure we deliver world-class platforms
  • Be proactive about encouraging new initiatives in the engineering team, both from a technical and non-technical perspective
  • Promote a positive approach to software engineering and architecture with a can-do attitude within the team
  • Be a role model communicator, both within the team, within the wider agency and with clients
  • Lead by example when it comes to engineering against our standards and best practices
  • Peer review work across the engineering team as needed
  • Feed into estimates for projects, and work to improve our estimation process
  • Demonstrate the ability to pick up new projects and technology quickly

3 Attributes

We’ll need you:

  • To be a great problem solver.
  • To have an enthusiastic and positive approach.
  • To have the desire, ability and willingness to pick up new skills and knowledge, seeking out the latest tools and techniques and evaluating them.
  • To be proactive and show initiative, demonstrating autonomy in your role.
  • To have a good commercial awareness of industry trends, best practices and standards, and ability to distinguish which best apply to Great State.
  • To share knowledge with your colleagues.
  • To be able to adapt at the pace of an agency where trends in software platforms and approaches can quickly change.



“Building diversity into our team isn’t just important to us as people, it is business critical.  

We design digital products and services for a diverse world, and so we want a diverse team who enable us to produce the best work for our clients.  

We don’t just celebrate differences; we want a team that is built upon them. A team that represents all sexual orientations, ethnicities, faiths, and gender expressions. Every person is welcome at Great State and we offer the appropriate support throughout anyone’s journey with us.  

Equally if you have a disability or a special need that requires accommodation or our attention, then we want you on our team, and we actively encourage you to apply. 


If this role suits you down to a tee, apply now. No agencies please.


Please complete all fields unless stated as optional.