Advancing the arts through technology. We live in the cloud.
Software Development • Arts Management and Marketing • Cloud-based Software • Data Analysis • Fundraising
August 2
🔄 Hybrid – London
Advancing the arts through technology. We live in the cloud.
Software Development • Arts Management and Marketing • Cloud-based Software • Data Analysis • Fundraising
• We are looking for a senior full stack software engineer with experience of modern web technologies to join our Payments team. • The Payments team is on a mission to modernise payments at Spektrix, including digital and in person payments. • Our cloud native approach means using Azure PaaS solutions where possible to deliver value to our clients. • The ideal candidate will be practised in agile delivery, test driven development, web development and cloud technologies.
• Be able to communicate fluently and teach others the following working practices • Pair programming • Lean agile software delivery practices, including Kanban • Test Driven Development • Continuous Integration • Understanding of Domain Driven Design and Event Driven Architecture • Have experience building and maintaining web applications in production environments • Common architectural patterns (e.g. layered, hexagonal, clean) • Databases (Including concepts like indexes and transactions scopes) • Performance and monitoring • Security practices (e.g. understanding of OWASP Top 10) • Have experience in C# and related .NET technologies • Have experience with modern web technologies (eg Web components, React, Angular etc) and confidence in best practice around them. • Be comfortable safely refactoring legacy code • Be able to work alongside client facing support and product owners to analyse business requirements • Be keen to learn new technologies and skills • Be receptive to feedback and be able to give constructive feedback
• Flexible working • NHS top up scheme (covering dental, optical, therapy & counselling, prescription and other health related costs) • Mental Health First Aiders across the business • Continuous development supported by Line manager, learning budget and 10% time • Enhanced Maternity, Adoption & Shared Parental Leave • 25 days paid holiday with flexibility to take bank holidays wherever you choose • 2 volunteering days per year • Pension scheme with matched contributions from Spektrix up to 4% • Office demo, drinks and celebrations every Friday (currently virtual) • Varied range of regular socials (currently virtual) • Cycle to work & Season Ticket Loans
Apply Now