Software Engineer (C#)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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.jobsGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
Is Software Engineering Hard?
Where To Find Software Engineering Jobs
Software Engineer Salary London