Software Engineer (C#)

TechTalentFinder
Heathfield, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Working hours
Shift work
Job source

Tech stack

C Sharp (Programming Language) Software Quality Code Review

Job description

You’ll play a key role as a core contributor within a collaborative engineering team, helping to deliver robust features, solve real-world technical challenges, and continuously improve product quality.

This is a hands-on role where you’ll:

  • Take ownership of features from concept through to delivery
  • Build clean, scalable, and well-tested code using C#
  • Contribute to production support and troubleshooting
  • Influence code quality and development practices through reviews and discussions
  • Work closely with QA to ensure reliable and maintainable solutions

You’ll be trusted to work independently while still being part of a supportive, forward-thinking team that values knowledge sharing and continuous improvement.

What You’ll Be Doing

  • Designing and implementing new features and fixes
  • Writing high-quality, maintainable, and testable code
  • Collaborating with engineers and QA to deliver reliable solutions
  • Participating in code reviews and technical discussions
  • Supporting junior developers and contributing to team growth
  • Proactively identifying improvements in code quality and processes, * Flexible working options (including hybrid arrangements in London or Chichester)
  • A culture built on trust, collaboration, and belonging
  • £500 home office allowance to create your ideal setup
  • Private medical insurance & comprehensive wellbeing support
  • Mental health support, including therapy access and wellness programmes
  • 25 days holiday + bank holidays
  • Ongoing learning, development, and clear career progression

Why Join?

My client is a market leader in their space, with a strong global presence and an impressive customer base. Their platform empowers businesses to scale faster by automating key processes, and their success is driven by a team of passionate, collaborative, and highly skilled individuals.

If you’re looking to join a company where your work truly matters and where you can grow alongside talented people-this could be the perfect next step in your career.

Requirements

  • Proven experience as a Software Engineer in a production environment
  • Strong expertise in C#
  • Ability to manage moderately complex tasks independently
  • Solid understanding of testing practices and code quality standards
  • Confident communicator with sound technical judgement
  • A collaborative mindset with a passion for continuous improvement

About the company

My client, a fast-growing and globally recognised technology business operating at the forefront of eCommerce automation, is looking for a talented Software Engineer to join their high-performing engineering team. This is a brilliant opportunity for a mid-level developer who thrives on ownership, collaboration, and delivering high-quality solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

1:36 min

Introduction to programming language internal workings

Aleksandra Sikora · WWC 2023

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 · Coffee With Developers

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all