About this role
The Senior Software Engineer - Elements is a remote position based in the UK with IRIS Software Group, suited for an experienced technical leader looking to drive complex full-stack web applications and mentor engineering teams. This role involves building and scaling modern cloud-native systems that support millions of users while contributing to the evolution of an AI-powered platform.
Role Overview
As a Senior Software Engineer, the individual serves as a technical leader within the team, building and delivering scalable full-stack web applications. Responsibilities include guiding technical decisions, ensuring high software quality across containerised web products, and working hands-on with .NET Core backends, cloud-native technologies, and front-end UI frameworks. The position requires active mentorship of junior and mid-level engineers to elevate overall team capabilities and technical standards.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
IRIS Software Group operates as one of the largest privately held software companies in the UK, supporting over 100,000 businesses, schools, and accountancy firms. The company's software is relied upon by a significant portion of top UK accountancy firms, thousands of schools, and a large share of UK employees. Recognized as a Great Place to Work certified employer, the organization emphasizes well-being, inclusion, and continuous professional development.
How to Apply
To apply for this position, please visit the official company careers page and click apply to submit your application.
Skills and tech stack
Questions candidates ask
What is the location of the Senior Software Engineer - Elements role?
The position is remote based in the UK, provided by IRIS Software Group.
How many years of experience are required for this role?
Candidates must have 5 to 7 years of professional software development experience.
What technical backend stack is required?
The role requires strong proficiency in .NET Core, C#, ASP.NET Core Web APIs, REST architectures, and distributed systems.
What cloud platforms are utilized in this position?
The position involves working with cloud services from either Microsoft Azure or Amazon Web Services (AWS).
How can I apply for this job?
You can apply directly by visiting the official company careers page and clicking the apply button.
The application is on the official IRIS Software Group careers page.
Apply on company site