Software Engineer - Sitecore DXP, JS, HTML, CSS/SCSS

apartmentEM Code, Formerly Code Computerlove placeManchester scheduleFull-time calendar_month 

Who we're looking for

Care about creating digital customer experiences that are responsive, accessible, performant & scalable - leveraging the Sitecore DXP? We are looking for Software Engineers with over 5+ years of experience within a digital/web environment, already operating in a professional or senior level with solid understanding and capability across the Sitecore platform & ecosystem.

You'll use your Sitecore understanding to implement end-to-end solutions spanning back-end (Sitecore v10.x & Personalise, C# dotnet framework, Solr, ElasticSearch, SQL) to front-end (Razor, HTML, CSS/SCSS, vanilla JavaScript) within a Terraform/IaC Azure DevOps environment.

You are pragmatic in your approach, balancing technical and product needs to deliver quality, testable, adaptable solutions as part of a continuously improving product team & client relationship.

Purpose of the role

Working collaboratively with designers, engineers, QA, & other digital professionals including client stakeholders with-in a product team structure, you’ll propose, explain and deliver technical solutions that meet the needs of real people, and equally, provide commercially successful solutions for our clients.

You will be key in taking problem through to solution, ensuring you break work down to small manageable items so they can be understood, solved, planned, implemented and iterated more reliably. We do this so our teams are more repeatable and transparent with our client budgets.

Who you'll work with

We have product delivery teams at EM Code, each team is a multi-disciplined mix of digital experts across Product Strategy, Delivery Management, UX Research & Design, Software Engineering, Front End Engineering, DevOps, Agile Test Analyst, Content & Optimisation, who are all responsible for driving and delivering against the product roadmap for their client partners.

You will also be a part of EM Code's engineering discipline/community with engineering, front-end and DevOps specialists from other product teams, where you will input to the

direction of engineering, mentoring down, driving best practices and re-use across the business.

You must have a strong desire to improve yourself and learn from others, whilst also getting involved in the culture of learning & sharing. You will have support from our ‘Best in Industry’ talent, so even as Senior you can keep progressing your own skills and career.

Our teams self

-manage using an agile/scrum-ban methodology, so you need to play your part as an active team member to maintain processes & standards
  • the team also have the support of leadership to guide & assist when required.
Your position in the team means; juniors, peers and clients will be looking to you for solutions options, how it can be broken down and implemented reliably
  • making technology understandable, and also guiding on the Sitecore platform needs

What we pay

The salary range for this opportunity is between £65,000. This is a band 3 role in our salary framework and depends on your experience and skill level.

Band: 3

(Band Guide – 1: Foundation | 2: Professional | 3: Senior | 4: Lead/Principal | 5: Director)

We are an equal opportunities employer and are committed to promoting inclusivity and diversity at EM Code. We are actively encouraging applications from black and ethnic minority groups and women in engineering.

Requirements

Your skills, knowledge and experience

Essential
  • 5 years or more minimum commercial experience as an end-to-end Sitecore engineer, within a Sitecore v10.x landscape.
  • Experience of using & implementing Sitecore Personalise within the DXP.
  • Extensive experience across dotnet frameworks, C# & Razor.
  • Competent across SQL/SQL Server.
  • Already use Terraform as part of IaC within an Azure DevOps environment.
  • Have experience of Solr / ElasticSearch.
  • Highly capable implementing core front-end fundamentals: HTML, CSS/SCSS, JavaScript (Vanilla) etc.
  • Solid understanding of modern security requirements.
  • You actively participate in the how your team work and improve as part of an agile/self-improving team.
  • You have as much passion in HOW you work & deliver solutions to problems as you do in the technology you use, so terms like ‘Craftsmanship’, ‘Clean Code’, ‘Automate Everything’ are something you believe in very strongly.
Desirable
  • Able to advise and input into technical architecture, especially with regards to the Sitecore DXP.
  • An appreciation/awareness of UX & Design principles, with a desire to work more collaboratively (design in the browser).
  • Deeper knowledge of performance & accessibility and how it applies to building digital experiences
EM Code values
  • We value people who are brilliant in their capability and the things that they make together
  • We value people who are always improving both themselves and the world around them to make a difference
  • We value people who collaborate, who are a joy to work with, and who get more from themselves and those around them, by working together effectively.

A bit about EM Code

We are EM Code, formerly Code Computerlove. We are a Customer Experience, AI and Innovation Agency in Manchester.

Since our inception in 1999, we have navigated our industry's transformations and consistently adapted our attitudes, beliefs, and approaches to stay ahead.

For over 25 years, EM Code has helped shape some of the UK’s leading brands and businesses. We are renowned for our human-centred thinking, digital design excellence, and modern engineering practices. Our eclectic client base includes big organisations like the BBC, fast-moving start-ups like LightSpeed Broadband, and local heroes like Manchester Pride.

We even launched a global number-one app, The Higher Lower Game.

Recognising the need for constant evolution, our agency is structured always to help our clients and partners adapt to rapidly changing customer and market needs. Our approach is agile, collaborative, and flexible. We start where we can deliver the biggest results, then test, learn, and improve before moving on to the next goal.

We are officially recognised as a Great Place to Work, with 98% of our team saying the working environment is welcoming, friendly, and fun, and 98% agreeing that people are treated fairly regardless of race, age, or sexual orientation. EM Code is full of talented, passionate individuals who love collaborating and helping each other out, and our client partners trust us to do world-class work.

As an equal-opportunity employer, we are committed to promoting inclusivity and diversity at EM Code. We actively encourage applications from black and ethnic minority groups.

The environment

Since 2017, we have been part of EssenceMediacom North. Together, we reside at the vibrant WPP Manchester Campus, located in the heart of Spinningfields. Here, we collaborate with over 500 talented creatives and marketers, all contributing to WPP's esteemed global advertising and media network.

Being part of EssenceMediacom North provides us with access to world-leading enterprise tools and resources. This enhances our extensive capabilities in communications, media, insights, customer experience, AI, and cutting-edge technology, allowing us to craft truly integrated solutions.

Benefits

It's not all about work
  • Make-Change Friday afternoon – dedicated self-improvement time
  • An annual training budget of at least £500 so you can develop your skills
  • Medical insurance with eyecare and dental included
  • Generous maternity and shared parental leave package
  • £25 per month wellbeing budget
  • Corporate discounts with the likes of John Lewis and Made.com
  • Flexible hours and flexible bank-holidays
  • Bike and rail pass scheme
  • 25 days holiday that increases with service
  • Your birthday off
  • Profit-related bonus
business_centerHigh salary

Software Engineer

apartmentHamiltonian DynamicsplaceManchester
Hamiltonian Dynamics is a start-up based in Gloucestershire, Manchester and London working in the Defence and Cyber Security industries. We are seeking an experienced Software Engineer to join our growing technology team in our next phase...
electric_boltImmediate start

Software Engineer - Leeds

apartmentAccentureplaceLeeds, 38 mi from Manchester
Software Engineer Location: Leeds Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK...
placeManchester
Backend Software Engineer / Developer (Python AWS) Manchester to £70k Do you have strong Python and AWS skills combined with start-up / SME experience? You could be progressing your career in a senior, hands-on role at a technology start-up...