Your Mission
Reports to: Engineering Team Lead
Works closely with: Engineering Tech Lead, QA team members
Location: UK (London/Chichester) / Estonia / (remote-friendly within these regions)
Language: C#
Your Mission:
The Software Engineer is a reliable, independent contributor within an engineering team.
This role exists to deliver well-implemented features and fixes with minimal supervision, while collaborating effectively with teammates and QA to ensure work is robust and maintainable.
Your Day to Day:
Engineering delivery
- Design and implement features and fixes within team scope
- Write clean, maintainable, well-tested code
- Take ownership of tasks from definition through completion
- Contribute to diagnosing and fixing production issues
Quality and collaboration
- Work with QA to ensure changes are testable and appropriately covered
- Participate actively in code reviews and design discussions
- Raise technical or quality concerns early
- Balance delivery speed with long-term maintainability
Team contribution
- Support junior engineers through informal mentoring
- Share knowledge and contribute to team improvement
- Engage constructively in retrospectives and planning
Why this role matters
Mid-level engineers are the delivery backbone of engineering teams.
Done well, this role:
- Keeps work moving without excessive oversight
- Improves code quality and team effectiveness
- Provides stability and continuity
What You'll Bring To The Role
Experience and capabilities
- Solid experience as a software engineer in a production environment
- Ability to work independently on moderately complex tasks
- Understanding of testing practices and code quality expectations
- Comfortable working within established technical direction
- Clear communication and good judgement
What this role is not
- This is not a people management role
- This is not a cross-team technical authority role
- This is not ownership of quality strategy or architecture
- Software Engineers succeed by delivering consistently and collaborating well.
Why us?
Perks & Benefits
- Remote & flexible working - with hybrid options in London or Chichester
- Fantastic team culture based on trust and belonging.
- Laptop & home office budget - £500 to set up your ideal workspace.
- Private Medical Insurance with Aviva, including Dental & Optical.
- Group Life Insurance & Yulife Wellbeing & Rewards.
- Mental well-being support - Access therapy, mental health sessions, and yoga through a free premium subscription to Headspace.
- EAP confidential benefit - 24/7 access to compassionate guidance & expert advice
- 25 days holiday + bank holidays
- Training, support, and personal development