We're looking for a Principal Software Engineer to join our growing and passionate Technology Team. The role will play a crucial part in decisions and design choices, and in building, implementing, and maintaining our software solutions.
Requirements
- Demonstrable experience working with agile processes
- Proven experience of overseeing a team
- Proven strategies for identifying, managing, and reducing technical debt
- Demonstrable experience in architectural decision-making
- Ability to build infrastructure
- Proven polyglot
- Capable of working full stack
- Experience owning delivery of atomic features to actual users
- Strong automated testing practices and quality-focused delivery
- Eagerness to work with multiple people and be a self-starter
- Prideful in attention to detail
Benefits
- Cycle Scheme
- Tech Loan Scheme
- Employee Assistance Programme (Health Assured)
- Personal Learning & Development Budget
- Flexible income options via Wagestream