At a Glance
- Tasks: Join our team as a Senior Full Stack Software Engineer, delivering innovative HR solutions.
- Company: IRIS Software Group simplifies operations for millions, focusing on compliance and efficiency.
- Benefits: Enjoy a supportive work culture with opportunities for growth and development.
- Why this job: Be part of a dynamic team making a real impact in education and HR sectors.
- Qualifications: Experience with Microsoft stack, Azure, and agile methodologies is essential.
- Other info: This is a 12-month contract role with a focus on learning and collaboration.
The predicted salary is between 43200 - 72000 £ per year.
This is a Fixed Term, Full Time vacancy that will close in 17 days at 23:59 BST.
Our engineering team is hiring! We are seeking a Senior Full Stack Software Engineer for a 12-month contract to join our Education HR development team. As a successful candidate, you will work as part of the IRIS Engineering function, specifically on our HR portfolio. This is a hands-on technical role responsible for delivering a customer self-serve wizard that integrates into an existing HR product and database, along with defect resolution and technical debt management across web and cloud products.
You will bring full stack engineering experience and be accountable for all aspects of software development, from specification to testing and deployment. You will work independently, ensuring the quality and timely delivery of your work, and liaising with other teams to meet compliance and governance standards. You should be highly motivated, a self-starter, and possess strong communication and problem-solving skills. A team player capable of thriving in a fast-paced environment and eager to learn new technical skills.
Skills and Experience
- Solid technical background in Microsoft stack, Azure, and related technologies: C#, .NET Framework, .NET Core, Entity Framework, LINQ, MVC5, MVC Core, Razor Views, SQL Server, AutoMapper, Mediator, jQuery, Bootstrap, SCSS, LESS
- Experience with development tools like Azure, JIRA, GIT
- Proven track record of delivering quality software using agile methodologies
- Experience in designing feasible solutions that meet industry and IRIS standards
- Managing technical projects from inception to maintenance
- Strong analytical and troubleshooting skills
- Excellent verbal and written communication skills
- Ability to mentor and develop others using strong technical skills
- Creating and reviewing software documentation
- Collaborating effectively with Engineering and QA teams
- A learning mindset and adaptability to industry trends
- Experience in HR, Education, and Payroll domains is preferred
- Use of Agentic AI is advantageous
Responsibilities
- Delivery
- Work towards release schedules, including milestones and stage gates
- Build relationships with other IRIS teams for release coordination
- Assist in estimating project requests
- Troubleshoot and resolve software defects and production issues
- Ensure adherence to SDLC and governance processes
- Promote DevOps practices and CI/CD pipelines
- Use development tools effectively and consistently
- Contribute to team improvement and efficiency
- Foster a learning environment within the team
- Support team members and promote respectful communication
About IRIS
IRIS Software Group is one of the UK’s largest privately held software companies, dedicated to simplifying business, school, and organizational operations through innovative software solutions and services, supporting compliance, efficiency, and accuracy. Our software impacts over 4 million parents, 18% of UK employees, 50,000 SMEs, and 21,000 firms, providing essential support for legislative compliance, payroll, and operational tasks. We are committed to being a great place to work, recognized as a Great Place to Work and one of the UK’s Best Workplaces for Women, emphasizing employee wellbeing, diversity, and inclusion. We aim to create an engaging environment where employees can develop and succeed long-term, fostering a culture of engagement and reward.
Senior Software Engineer (Full Stack) employer: IRIS Software Group
Contact Detail:
IRIS Software Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Full Stack)
✨Tip Number 1
Familiarise yourself with the Microsoft stack and Azure technologies, as these are crucial for the role. Brush up on your skills in C#, .NET Framework, and SQL Server to demonstrate your technical expertise during discussions.
✨Tip Number 2
Showcase your experience with agile methodologies and DevOps practices. Be prepared to discuss specific projects where you successfully implemented CI/CD pipelines or managed technical projects from inception to maintenance.
✨Tip Number 3
Highlight your problem-solving skills and ability to troubleshoot software defects. Think of examples where you resolved production issues effectively, as this will resonate well with the team’s focus on quality delivery.
✨Tip Number 4
Emphasise your collaborative spirit and communication skills. Prepare to discuss how you've built relationships with cross-functional teams in the past, as this role requires effective collaboration with Engineering and QA teams.
We think you need these skills to ace Senior Software Engineer (Full Stack)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your full stack engineering experience, particularly with the Microsoft stack and Azure technologies. Include specific projects where you've used C#, .NET Framework, and SQL Server to demonstrate your technical skills.
Craft a Strong Cover Letter: In your cover letter, express your motivation for applying to IRIS Software Group. Mention your problem-solving skills and ability to work independently, as well as your experience in agile methodologies and collaboration with QA teams.
Showcase Relevant Experience: When detailing your work history, focus on your experience with defect resolution, technical debt management, and any previous roles in HR, Education, or Payroll domains. This will show that you understand the context of the role.
Prepare for Technical Questions: Be ready to discuss your technical background in detail during interviews. Prepare examples of how you've delivered quality software and managed technical projects, as well as your familiarity with development tools like Azure, JIRA, and GIT.
How to prepare for a job interview at IRIS Software Group
✨Showcase Your Full Stack Experience
Be prepared to discuss your full stack engineering experience in detail. Highlight specific projects where you used technologies like C#, .NET, and Azure. This will demonstrate your technical proficiency and ability to deliver quality software.
✨Emphasise Problem-Solving Skills
Since the role involves troubleshooting and defect resolution, share examples of how you've tackled complex problems in past projects. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.
✨Demonstrate Agile Methodology Knowledge
Familiarise yourself with agile methodologies and be ready to discuss your experience working in agile teams. Mention any tools like JIRA that you've used to manage projects and how they contributed to successful outcomes.
✨Prepare for Technical Questions
Expect technical questions related to the Microsoft stack and cloud technologies. Brush up on key concepts and be ready to solve coding challenges or design problems during the interview to showcase your skills.