Careers

Full-stack C# Software Engineer

Date:
July 2024
Job Type:
Full Time
Location:
Hessle, East Yorkshire / Hybrid (Office & Remote)
Salary:
Up to £30k DOE, with great progression potential for the right candidate

What we'll offer

Benefits

  • Bonus - we operate a company bonus scheme linked to personal and company performance against annual targets
  • 25 days holiday - plus bank holidays, with the option to buy / sell up to 5 days' annual leave each year
  • Birthday off - to celebrate your special day doing whatever you like
  • Hybrid working - because life isn't rigid, we're not either. To achieve a healthy work / life balance, we operate a hybrid working model allowing you to combine working from the office and remotely, inline with business needs
  • Flexibility in start / finish times - based on our shift patterns (e.g., start early to finish early)
  • Discounted gym membership - at 10 regional leisure centre locations, including access to Health Plus scheme, personal fitness support, café discounts, and free monthly online workouts
  • Employee of the month & annual champions - voted by your peers to celebrate success and recognise achievements with a gift voucher reward
  • Volunteering day - take a day off on us each year to support a charity, a local good cause, or community project of your choice
  • Regular socials - including team lunches, games, quiz nights, movie nights, and the occasional trip to the pub to reflect on 'herd wins' during the month
  • Lunch & learn - workshops led by external and internal speakers on a variety of topics from financial literacy, to health and fitness, and Herd hobbies and interests
  • Discount scheme - exclusive discounts and rewards on over 30,000 brands, cinema tickets, and high street retailers
  • Partner perks - from our amazing partners, with the occasional sample product
  • National celebration days - making the most of local, national, and international days in the office with fun activities and themed lunches
  • Work anniversary celebrations - celebrate annual work milestones with tasty treats
  • Employee referral scheme - with a £1,000 bounty paid to the referring employee on successfully recommending new Herd hires
  • Client referral scheme - with a 10% referral fee paid on successfully contracted new business

The role

The Full-stack Software Engineer role forms an integral part of our development team. You will be working on exciting projects both internally, and for our partners to push boundaries, supported by a team of existing front and back-end developers.

This role is ideal for a Full-stack Software Engineer and provides a great platform to learn from the ground up, with the right mentoring along the way. You will have an aptitude for problem solving, an enthusiasm to learn the latest web development technologies, and have a passion for continuous learning.

As a Full-stack Software Engineer at Herd, you'll be working on innovative projects alongside our existing development and performance marketing experts. From the outset you will be driving standards and innovation.

Having the right people is important. Cooperation and collaboration within the team is key, allowing us to work together to get the job done. Our partners want the best and we’re always innovating to exceed their expectations. We work hard, but also play hard, and strive to produce the best results in all aspects of our work be it design or code.
If you think this is you, we’d love to hear from you.
 Lee Bilsborough, Development Director, Herd

In this role, you will:

  • Core required skills including C#; JavaScript; .NET Core; MVC; Web APIs.
  • Have exposure to technologies / patterns including HTML; Liquid; Containers (Docker).
  • Develop rich web applications to the highest standards
  • Write unit tests, integration tests and automated E2E tests
  • Contribute to the continuous maturing of our development team using, Testing best practices, TDD, CI and CD.

Qualifications

Relevant qualification / degree or industry experience, but we're more interested in the quality of your experience than exact timings.

Requirements

  • Exposure to web technologies
  • An understanding of UI/UX principles and best practice
  • Have a good working knowledge of the following: C# and JavaScript
  • Have a good working knowledge of client-side web application development including knowledge of the DOM
  • Experience of working Git version control
  • Excellent organisation
  • Excellent attention-to-detail
  • Good task management skills
  • Strong interpersonal and communication skills
  • Fluency in spoken and written English
  • Comfortable working in a fast-paced environment
  • Driven to deliver against committed deadlines
  • Self-motivated team player

Nice to haves

  • Understanding of software design patterns and when to apply them
  • Background experience in software testing, QA or service desk
  • Experience of TDD
  • Experience of DevOps such as Continuous Integration (CI) and Continuous Deployment (CD)
  • Experience with Shopify

Herd people & culture

Career progression

  • Personal progression paths - linked to roles & responsibilities, with a clear progression plan. This may be vertically or horizontally, working towards your next promotion
  • Training budget – attendance at conferences and having the right training materials is important. Herd invest in professional advancement with training budgets allocated for you and your team
  • Weekly check-ins - with your manager to guide and support your development
  • Quarterly 121s - formulating structured plans and objectives to work towards with your manager
  • Annual performance reviews - completed in April, with remuneration linked to personal performance

Culture

  • People & Culture team - to drive Herd initiatives, organise fun social events, team nights out, and charity fundraising
  • Feedback & recognition - delivered through monthly shout-outs, and bi-annual 360 peer feedback
  • Agency charity pledges - on an annual basis, and the opportunity for personal charitable work through our volunteering day scheme
  • Industry awards - we're an award winning marketing & development agency. We encourage our Herd to submit their outstanding work for recognition. This often leads to celebrating at award ceremonies with partners
  • Dream client list - we work with ethical brands that align with our core values. If there's a brand or sector you're aligned with, we can strive to work with them too

Work environment

  • Autonomy & accountability - for your own work, with no micro-management. We put our full trust in you
  • WFH office initiative - ensuring you're all set up for hybrid working when working from home
  • Open plan office - out of town easy access from the A63, with dedicated conference / training rooms, kitchen and break-out rooms, shower room facilities, and dedicated parking spaces
  • Culture days - to socialise with people you wouldn't normally work with and take part in fun team-building activities
  • Choice of Mac or Windows laptop - depending on your personal preference and job role
  • Industry leading software & technology - to optimise performance, and facilitate efficiencies in the workplace

About Herd

Collectively, we're experts in performance marketing, commerce, web design, development, and integrations, providing services for household names and growing brands all over the world.

What we are proud of: we are proud of our culture, delivering transparency and value for our clients which leads to long-term partnerships.

Our mission and vision: our mission is to empower our partners with solutions for growth to scale without limits. We deliver this through exceptional performance marketing, development, and consultancy services.

Our head office: based in Hessle, has recently been refurbished into a collaborative, open plan office environment. We have a great view of the Humber Bridge, and being just off the A63 makes commuting easy on office days.

Our team: composed of 25+ amazing individuals, our team is a great blend of personalities that gives us a unique, engaging, and fun environment.

Our team are fundamental to our success. This is why we invest in external training and mentoring. We're here to help you become the best that you can be, providing the support and opportunity to progress.

We love to celebrate individual and team successes together, with highlights such as employee of the month and our company bonus scheme.

Who we employ

  • The energetic: you buzz with positivity and infect everyone around you with your enthusiasm. You inspire others to be more you
  • The trail blazers: you think outside the box, pushing boundaries as a real thought leader. You thrive on innovation
  • The determined: you see problems as opportunities. You keep going and keep the Herd focussed on the end goal
  • The brave: you speak up and you challenge. You dare to do what others won't. You learn from your experiences
  • The matriarchs: you nurture and lead the Herd around you. You are the glue that keeps us together. You are the constant in a world of change

Herd values & behaviours

Growing giants: we don't work with everyone – we partner with ambitious brands that share our vision. Whatever success looks like, we're on the journey together

Walk the walk: we're a straight talking, no-nonsense Herd. We deliver on our word, provide strategy, and plans with frequent updates, insightful reporting, and collaboration

Good vibes: we treat businesses and goals as if they were our own. Driving opportunities and positivity, we take joy in working with our partners to grow their business

One Herd: we are an extension of our partner's teams, understanding the business in the same way they do

Sparkle & shine: alongside regular communication, we provide industry leading insights to grow business. Innovation is in our blood

Performance: thinking performance for our partners, always

Ready to join our Herd?

Now is a great time to join our expanding team.

To apply, please send your CV, along with covering letter for consideration.

If you're the perfect fit for our Herd, we'd love to hear from you. Please get in touch for further information or to discuss the role and next steps in more detail.

Send in your CV