careers / Development & QA

Backend Developer

Salary: £60,000 - £70,000

Location: Bristol

HR Director, Victoria James

Software Engineer -  Job Description

Overview 

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

A Software Engineer should be ambitious, passionate about quality, have a logical mindset, have good communication skills and confident in their own abilities. You will be expected to 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. You are required to be a self-driven individual who can organize your time effectively, demonstrate a flexible but methodical approach and provide support and guidance for the more junior members of the engineering team.

Responsibilities 

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

Essentials: 

  • C#, .NET
  • Enterprise CMS (Content Management System) / DXP (Digital Experience Platform)
  • Azure Services
  • Sitecore
  • HTML, CSS (latest versions)
  • JavaScript
  • Application security and best practices
  • Performance optimization and testing techniques
  • Adherence to industry best programming practices
  • Testing technologies and approaches 

Desirables: 

  • NodeJS, NextJS, Typescript
  • Modern infrastructure architecture patterns (including on-premise, hybrid and cloud)
  • Modern application architecture patterns 

Your responsibilities as a Software Engineer are to: 

  • To ensure that everything you do is built, delivered and presented to the highest level of quality possible - do not accept anything less.
  • Deliver projects in line with our coding standards, engineering principles, 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
  • Promote a structured approach to problem solving, planning and implementation to ensure we deliver world-class solutions
  • 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
  • Peer review work across the engineering team as needed
  • Feed into estimates for projects 
  • Demonstrate the ability to pick up new projects and technology quickly
  • Communicate complex technical solutions to technical and non-technical audiences
  • Update timesheets accurately and on time

Attributes 

We’ll need you: 

  • To be a great problem solver
  • To have an enthusiastic, positive, calm and professional approach
  • To be able to give and receive feedback with an open mind
  • To be a role model communicator, both within the team, wider agency and with clients
  • 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 excellent 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
  • To have excellent time management skills and ability to plan ahead
  • To be supportive and have a calm and measured approach to helping others understand and solve challenges  

What we offer

  • A supportive, inclusive culture that values curiosity and innovation.
  • A hybrid work environment that balances flexibility with collaboration.
  • Opportunities for professional growth, learning, and mentorship.
  • Competitive salary, benefits, and well-being initiatives.
  • Exciting, impactful projects with leading brands.

At Great State, we’re committed to making our hiring process accessible to all candidates. If you require any adjustments or accommodations, let us know—we’re happy to help.

 

DIVERSITY STATEMENT 

“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. 

Build. Innovate. Inspire. Join Great State.

Apply

Please complete all fields unless stated as optional.