IRIS Software Group

10 Job openings at IRIS Software Group
Reporting Services Developer Chennai,Tamil Nadu,India 45 years Not disclosed Remote Full Time

IRIS Software Group is a leading global provider of mission critical software and services and one of UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago with accountancy software and have evolved to be trusted by more than 100,000 customers in 135 countries around the world. We invest heavily in development using the latest processes and technologies, driven by our Indian and Romanian Product Development Centres to build the next generation of cloud-based accountancy, HR and education solutions. Our global and domestic payroll and HR solutions are used nearly five million employees. Almost one million UK employees are managed by our HR solutions, and one in eight UK employees are paid through IRIS payroll solutions. We are the largest third-party online tax filer with UK Government, and we are used by 54 of the top 100 US and 91 of the top 100 UK accountancy firms. We also serve over 13,000 schools and academies, and almost five million UK families use our apps to connect to their child’s school. Founded in 2005, iSAMS By IRIS is the market leader in cloud-based, multi-platform education administration solutions. Transforming the way schools store, manage and communicate information, iSAMS offers a world-class Management Information System (MIS) that is intuitive to use, flexible in its approach and accessible globally. Purpose : As a Reporting Services Developer, your main responsibility is to create high-quality reports using SQL Server Reporting Services (SSRS), Power BI and inhouse Report Designer. You'll also provide advice, training, and support to both new and existing iSAMS and Ed:gen customers. This role involves making sure all custom, catalogue/templates, and built-in reports are developed and delivered smoothly and on time Responsibilities : As a Reporting Services Developer in this team, your role involves the following: • Meeting deadlines, and delivering on requirements. • Keeping the Service Desk logging system accurate and up-to-date, including adding detailed notes to calls. • Collaborating with existing Report Developers to provide report development services. • Designing visually appealing reports using SSRS and Power BI • Proactively offering solutions and maintaining a high level of service. • Using remote access technology, knowledge sources, and diagnostic tools to resolve or direct tickets to appropriate teams. • Identifying recurring incidents or requests and raising awareness. • Assisting with technical and non-technical 'How To' queries as needed. • Maintaining accurate information to reduce the impact on the stakeholders, such as technical data for support forums and internal documentation. • Participating in team projects aimed at improving report quality and service efficiency. • Engaging in continuous learning and development activities within the team. • Regularly reviewing internal procedures for accuracy and proposing necessary alterations. • Maintaining a solid understanding of the iSAMS/Ed:gen product and staying current with system developments. • Undertaking other reasonable tasks or projects that support iSAMS/Ed:gen business needs and align with your capabilities • Attending in person events such as team meetings Experience : • Proficient in creating reports using Microsoft SQL Server Reporting Services (SSRS). • Understanding of Microsoft Power BI. • Strong SQL skills in T-SQL. • Prior experience in direct interaction with clients or customers. • Able to adjust smoothly to changing demands. • Approaches work with a "can do" attitude. • Willing and capable of acquiring new knowledge and skills on the job Show more Show less

Senior Devops Engineer Chennai,Tamil Nadu,India 7 years None Not disclosed On-site Full Time

About IRIS IRIS is one of the UK’s largest privately held software companies, providing mission-critical cloud and on-premise solutions to more than 100,000 customers across the SME, accountancy, education, and HR & payroll sectors. Over 1 million users depend on our products daily. About the Role We are looking for an experienced DevOps Engineer to join our Service Operations team within the Group Engineering function. This role is ideal for someone passionate about automation, performance optimization, and building secure and scalable systems. You’ll be responsible for maintaining and enhancing our CI/CD pipelines, deployment frameworks, monitoring systems, and cloud infrastructure across public and private environments. Your work will enable engineering teams to release high-quality software reliably and efficiently. Key Responsibilities Maintain and improve CI/CD pipelines and automation tooling Manage and monitor development, test, and production environments Ensure infrastructure is secure, cost-effective, and scalable Collaborate with developers, QA, and security teams to streamline deployments Drive improvements in tooling, monitoring, and cloud infrastructure Research and recommend best-in-class technologies and practices Support both Windows and Linux systems in a cloud-first environment Requirements Must-Have Experience: 7+ years in DevOps, Site Reliability, or Cloud Engineering roles Strong experience with CI/CD systems (e.g., Bamboo, TeamCity, Azure DevOps, Bitbucket, Git) Proficient in scripting languages (e.g., Python, PowerShell, Bash) Strong background in system administration (Windows Server and Linux) Hands-on experience with AWS, Azure, Rackspace, or OpenStack Working knowledge of Kubernetes (preferably EKS in AWS) Infrastructure as Code (Terraform, Packer, etc.) Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef) Nice to Have: Experience in Agile development environments Good understanding of networking protocols (DNS, HTTP, TCP/IP, etc.) Familiarity with SQL and NoSQL database systems What We’re Looking For Technically strong, detail-oriented problem solver Excellent communicator and team collaborator Self-motivated, adaptable, and eager to learn Passionate about automation, performance, and innovation Able to prioritize, plan, and deliver under minimal supervision

Compliance Analyst, Security Chennai,Tamil Nadu,India 2 years None Not disclosed On-site Full Time

Company Overview IRIS Software Group is one of the UK’s largest privately held software companies. Acquired by Hg Capital in 2018, its purpose is to be the most trusted provider of mission‑critical software and services—ensuring customers get it right first time, every time. IRIS removes process pain points so professionals in businesses and schools can focus on the work they love. Our solutions for finance, HR & payroll teams, educational organisations, and accountancy firms help clients comply with regulations, drive productivity, and engage key stakeholders. By simplifying, automating, and providing insights into everyday mission‑critical tasks, IRIS empowers organisations of all sizes to move forward with certainty and confidence. Global footprint: 100,000+ customers across 135 countries User impact: 5 million employees on our payroll & HR platforms; 1 in 8 UK employees paid via IRIS; 4 million+ parents/guardians using IRIS school apps Market leadership: Largest third‑party online filer with the UK Government; used by 91 of the top 100 UK accountancy firms and 54 of the top 100 US CPA firms Accolades: Winner of ‘Payroll Innovation’ at the Global Payroll Association Awards for Troncmasters by IRIS Purpose of the Role As a Compliance Analyst , you will own the end‑to‑end security risk management process, enforce compliance with IRIS policies and industry standards, and maintain our security risk register. You will collaborate closely with technical stakeholders to identify, assess, and mitigate security risks—serving as a critical member of IRIS’s second line of defence. Main Responsibilities Operate and continuously improve IRIS’s security risk management process Align risk practices with internal policies, regulatory requirements, and frameworks (ISO 27001, SOC 2, NIST) Review identified risks; assign criticality based on our Risk Matrix and escalate out‑of‑tolerance items Serve as the central point of contact for security risk matters across the organisation Evaluate compensating controls and treatment plans for compliance effectiveness Recommend and track risk treatment plans in collaboration with risk owners and technical teams Manage security risk exceptions, ensuring proper compensating controls are documented Lead security risk review meetings and follow up on mitigation progress Keep the security risk register up to date at all times Refine processes and documentation in response to product changes or efficiency opportunities Support internal and external audits by providing risk‑related documentation and evidence Communicate clearly with project managers, consultants, support teams, and customers Person Specification Qualifications Bachelor’s degree in Computer Science, Information Security, or a related field Accreditation in an audit framework (e.g., ISAE‑3402, SOC 1/2, ISO 27001 Lead Implementer) advantageous Essential Attributes Can‑do attitude with a passion for continuous improvement Strong interpersonal skills; able to influence stakeholders at all levels Ability to translate complex technical or compliance requirements into clear business terms Solid understanding of various audit standards and their respective strengths/limitations Experience & Competencies Minimum 2 years’ hands‑on experience in security risk assessment and management Proven track record maintaining risk registers and producing management risk reports Familiarity with ISAE‑3402, SOC 1/2, or ISO 27001 implementations highly desirable Excellent problem‑solving and troubleshooting abilities Highly organised with the ability to prioritise and juggle multiple tasks simultaneously IRIS Software Group is proud to be backed by Hg, Europe’s leading software investor. Join us and help organisations get things right first time, every time!

Senior Software Engineer chennai,tamil nadu,india 45 years None Not disclosed On-site Full Time

IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago as an accounting software company, and have evolved to be relied on by more than 100,000 customers across 135 countries across a range of business industries. We're also trusted by more than 50 of the Top 100 CPA firms in North America to manage core business operations. Visit irisglobal.com for more information. We invest heavily in development using the latest processes and technologies, driven by our Indian & Romanian Centres of Excellence to build the next generation of cloud based accounting software, cloud HCM and cloud education solutions. Almost one million UK employees are managed by our HR software and services, and one in six UK employees are paid through IRIS payroll solutions. We are the largest third-party online tax filer with the UK Government, and we are used by 54 of the top 100 US and 93 of the top 100 UK accountancy firms. We also serve over 12,000 schools and academies, and almost four million UK families use our apps to connect to their child’s school. In 2024, we won the Payroll Innovation Award at the 2024 Global Payroll Association Awards. We were also awarded Best EdTech product: School Management Solutions in the 2024 Global EdTech Awards and won the Technical Innovation - National Supplier Award at the OnRec Awards 2024. We were also recognised in the Infinigate UK Cloud Awards for EDGE Partner of the Year and Microsoft Security Partner of the Year. We are proud of our Great Place to Work accolades, including Best Workplaces in Tech, Best Workplaces for Wellbeing and Best Workplaces for Women. Purpose : We have an exciting opportunity for a senior software engineer to join our Accountancy development team. As a successful candidate you will be working as part of the IRIS engineering function specifically on our Accountancy portfolio. This is a ‘hands-on’ technical role working with a team to deliver features, product integrations, defect resolution and technical debt changes across web and cloud products. You will be a part of a full-stack team that is accountable for all aspects of ongoing software development from the initial specification, through to developing, testing and launching. You will be responsible for the quality and on-time delivery of the software you create, liaising with other development, quality and technical staff to ensure that compliance, and other governance standards are met. You will need to be highly motivated, have strong communication and problem-solving skills. A team player that can rise to the challenge of working in a fast-paced environment and prepared to learn and apply new technical skills. This is a great opportunity for you to join a growing and investing product and customer centric business, with opportunity for you to share and grow your skillset. Responsibilities : Delivery Be cognizant of and working towards release schedules for releases including dates and stage gates for all major milestones. Build strong working relationships to liaise with other IRIS teams for release purposes e.g. DevOps, Support, QA Input to estimation process for requests coming from the business. General Hands on troubleshooting and problem-solving of software to including defect resolution and resolving production issues. Ensure consistency and adherence to SDLC and governance processes across team reporting to you. Champion nonfunctional requirements, embracing DevOps and shift to left using CI/CD pipelines. Ensure development tooling is being used consistently & effectively. Contribute to continuous improvement efforts within the team and efficiency . People Contribute a learning mindset within the team Supports team members and promotes healthy respectful communications Skills : Required Skills: - Solid technical grounding in Microsoft stack, AWS and the following technologies: C#, .NET Framework, .NET Core, Entity Framework, LINQ, MVC5, MVC Core, Angular framework, RestAPI CI/CD pipeline Datadog Microsoft SQL Server, NoSQL Terraform Experience implementing development tooling with AWS, JIRA, GIT Significant track record of delivering quality software using agile methodologies. Manage technical projects from inception to in-life maintenance and support Strong analysis and problem-solving skills used to troubleshoot and fix technical issues Excellent verbal and written communication skills Ability to utilize strong technical skills to develop and coach others Create documentation for software created Ability to collaborate and work as part of the wider Engineering and QA teams A learning mindset with ability to adapt to new industry trends. Desired Skills: - Experience of the Migration domain (desktop to cloud)

Engineering Lead pune,maharashtra,india 6 years None Not disclosed On-site Full Time

IRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite of cloud-native solutions. With over 100,000 customers across 135 countries, we deliver mission-critical software spanning accountancy and finance, HR and payroll, education management, and business operations. Our impact reaches deep into communities: over 4 million UK families connect with their children’s schools through our education apps, nearly 5 million employees globally are managed through our HR solutions, one in eight UK employees receive their pay through IRIS payroll systems, and we serve over 13,000 schools and academies nationwide. We’re the largest third-party online tax filer with the UK Government and are trusted by 91 of the top 100 UK accountancy firms and 54 of the top 100 US CPA firms. As we accelerate our transformation into an AI-first company, we’re pioneering the next generation of cloud-based solutions that don’t just digitise processes—they intelligently automate them. Our modernisation journey focuses on cloud-native architecture, advanced analytics, and AI-powered insights that enable our customers to work smarter, stay compliant effortlessly, and focus on what matters most to their success. We remain committed to being more than a software provider—we’re partners in our customers’ growth, ensuring they can embrace the future with confidence while we handle the complexity behind the scenes. Our continued recognition as a Great Place to Work and Best Workplace for Women reflects our belief that exceptional people create exceptional solutions that make a real difference in millions of lives every day. The Opportunity This is an opportunity to join IRIS Software Group as we transform into an AI-first company delivering cloud-native solutions that impact millions of lives globally. IRIS produces an integrated suite of mission-critical software applications spanning accountancy, HR, payroll, education, and business operations. You will be working as part of an Agile team to deliver innovative solutions to user stories and requirements, contributing to our modernisation journey that serves over 100,000 customers across 135 countries. The role is challenging and dynamic, with key deadlines to be met as we accelerate our cloud transformation and implement next-generation technologies. You’ll need to embrace continuous learning and bring a focused attitude to tasks that directly enable businesses, schools, and organisations to work smarter and more efficiently. You will be involved in a variety of cutting-edge technical solutions, ranging from the latest .NET technologies using C# to various Front End Web JS Frameworks, all while contributing to our AI-powered platform evolution. You will be supported in your career growth by a highly experienced team, comprehensive learning opportunities, and a vibrant technical community committed to creating exceptional solutions that make a real difference in how our customers operate and succeed. Main Responsibilities : Delivery Management (40%) Ensure projects are scoped, prioritised, and delivered on time with clear alignment to business goals and quarterly OKRs Drive predictability, velocity, and quality through effective agile practices and continuous improvement Communicate proactively with stakeholders (product, design, leadership, customers) on delivery progress, risks, and dependencies Facilitate alignment between technical capabilities and business objectives through clear, strategic communication Own team’s Agile maturity establish team delivery standards, and optimise team practices for maximum effectiveness and predictability Balance workload, staffing, and hiring needs to maintain sustainable delivery while planning for growth Manage up and across the organisation to secure resources, remove impediments, and represent the team strategically Technical Leadership & Contribution (40%) Provide strategic technical leadership through architectural guidance and critical technical decisions, with selective hands-on contributions Define technical decisions and maintain system health through architectural oversight and technical debt management Establish and drive comprehensive quality culture including TDD/BDD practices, testing standards, automated quality gates, and team code review excellence Define team security standards ensure team compliance governance, and drive security-first culture within the engineering team Stay technically current through code reviews, architectural discussions, strategic technical involvement and ensure alignment with broader organisational technical strategy Delegate technical execution to senior team members while maintaining oversight and accountability Define AI strategy and ensure responsible AI culture across teams Empower team decision-making within established frameworks and escalation criteria Define team documentation strategy establish governance frameworks for the team, and ensure knowledge management within the engineering team People Management (20%) Line manage engineers including coaching, performance reviews, career planning, and regular 1:1s Create inclusive, collaborative environment that enables team success by removing blockers and providing resources Develop team members through structured career development, skill building, and succession planning Handle performance management including improvement plans, conflict resolution, and team dynamics Technical Skills Frontend Strategy: Strategic understanding of modern UI frameworks (e.g. Angular, React, Vue.js, Blazor) Backend Leadership: Strong understanding of .NET Core, C#, ASP.NET Core Web APIs, REST, application architectures, and distributed systems Data Architecture: Strategic knowledge of SQL, NoSQL and data architecture decisions CI/CD Strategy: Define team CI/CD strategy, establish team governance frameworks, and ensure adoption of deployment best practices across the team Infrastructure as Code: Infrastructure as Code with Terraform, ARM Templates or AWS CloudFormation/CDK Observability Strategy: DataDog, Application Insights or Amazon CloudWatch implementation with comprehensive observability strategy and cloud governance Cloud Strategy: Strategic SAAS using Azure (Functions, Queue, Blob Storage, VMs, etc) or AWS (Lambda, SQS/SNS, EC2, etc.) ecosystems Container Orchestration: Advanced Container (e.g. Docker) and Kubernetes (AKS/EKS) with production-scale deployments Architecture Governance: Expertise in clean architecture, domain-driven design, and application architectural patterns Scalable Solutions: Experience with highly scalable solutions and internet-facing traffic levels Quality & Testing Leadership: Define team testing strategy, establish quality governance for the team, and measure team adoption with continuous improvement initiatives Application Security: Confident vulnerability management, thread modelling and tracking Production Support: Knowledge of observability and production support practices Essential Experience Requirements 6+ years in software engineering, minimum 1 year of formal people management experience or 2+ years of technical leadership with mentoring responsibilities Demonstrable experience delivering complex software projects using Agile methodologies Proven recent technical skills with strategic contributions to production systems Code review leadership with experience establishing review standards and culture Demonstrated ability to balance technical excellence with business delivery requirements Leadership and Soft Skills Excellent communication, collaboration, and stakeholder management skills Effective prioritisation and negotiation abilities Strong analytical and strategic thinking capabilities Ability to balance technical excellence with business delivery requirements Fostering collaboration, promoting team building and culture development skills Desirable Skills Experience working with regulated or complex domains (finance, health, govtech) with audit requirements Experience line managing engineers including 1:1s, performance reviews, and career development Experience with platform engineering or shared service teams building reusable UI components and backend services Experience with AI tools to enhance productivity and team development practices Expertise with advanced monitoring and APM strategies using DataDog, including custom dashboards and alerting Advanced understanding of modern UI architecture patterns (micro-frontends, SSR/SSG) Experience as Engineering Lead, Tech Lead, or similar leadership role with full-stack teams Exposure to DevOps processes and automation ensuring end-to-end responsibility of features Advanced cloud certifications in Azure or AWS Why Join us ? Compensation & Benefits: Competitive salary with leadership premium Generous holiday allowance Private medical healthcare Life assurance - Pension (location dependent) Professional Development: Executive leadership development programs Conference speaking and industry thought leadership opportunities Advanced technical and management training Mentorship from senior engineering leadership Opportunity to shape engineering culture and practices Culture & Environment: Great Place to Work certified with leadership recognition Best Workplaces for Women with inclusive leadership focus Autonomous team leadership with strategic impact Opportunity to build and lead high-performing engineering teams Additional benefits: Cycle to Work, charity days, discount schemes

Senior Software Engineer pune,maharashtra,india 45 years None Not disclosed On-site Full Time

IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago as an accounting software company, and have evolved to be relied on by more than 100,000 customers across 135 countries across a range of business industries. We're also trusted by more than 50 of the Top 100 CPA firms in North America to manage core business operations. Visit irisglobal.com for more information. We invest heavily in development using the latest processes and technologies, driven by our Indian & Romanian Centres of Excellence to build the next generation of cloud based accounting software, cloud HCM and cloud education solutions. Almost one million UK employees are managed by our HR software and services, and one in six UK employees are paid through IRIS payroll solutions. We are the largest third-party online tax filer with the UK Government, and we are used by 54 of the top 100 US and 93 of the top 100 UK accountancy firms. We also serve over 12,000 schools and academies, and almost four million UK families use our apps to connect to their child’s school. In 2024, we won the Payroll Innovation Award at the 2024 Global Payroll Association Awards. We were also awarded Best EdTech product: School Management Solutions in the 2024 Global EdTech Awards and won the Technical Innovation - National Supplier Award at the OnRec Awards 2024. We were also recognised in the Infinigate UK Cloud Awards for EDGE Partner of the Year and Microsoft Security Partner of the Year. We are proud of our Great Place to Work accolades, including Best Workplaces in Tech, Best Workplaces for Wellbeing and Best Workplaces for Women. Purpose : We have an exciting opportunity for a senior software engineer to join our Accountancy development team. As a successful candidate you will be working as part of the IRIS engineering function specifically on our Accountancy portfolio. This is a ‘hands-on’ technical role working with a team to deliver features, product integrations, defect resolution and technical debt changes across web and cloud products. You will be a part of a full-stack team that is accountable for all aspects of ongoing software development from the initial specification, through to developing, testing and launching. You will be responsible for the quality and on-time delivery of the software you create, liaising with other development, quality and technical staff to ensure that compliance, and other governance standards are met. You will need to be highly motivated, have strong communication and problem-solving skills. A team player that can rise to the challenge of working in a fast-paced environment and prepared to learn and apply new technical skills. This is a great opportunity for you to join a growing and investing product and customer centric business, with opportunity for you to share and grow your skillset. Responsibilities : Delivery Be cognizant of and working towards release schedules for releases including dates and stage gates for all major milestones. Build strong working relationships to liaise with other IRIS teams for release purposes e.g. DevOps, Support, QA Input to estimation process for requests coming from the business. General Hands on troubleshooting and problem-solving of software to including defect resolution and resolving production issues. Ensure consistency and adherence to SDLC and governance processes across team reporting to you. Champion nonfunctional requirements, embracing DevOps and shift to left using CI/CD pipelines. Ensure development tooling is being used consistently & effectively. Contribute to continuous improvement efforts within the team and efficiency . People Contribute a learning mindset within the team Supports team members and promotes healthy respectful communications Skills : Required Skills: - Solid technical grounding in Microsoft stack, AWS and the following technologies: C#, .NET Framework, .NET Core, Entity Framework, LINQ, MVC5, MVC Core, Angular framework, RestAPI CI/CD pipeline Datadog Microsoft SQL Server, NoSQL Terraform Experience implementing development tooling with AWS, JIRA, GIT Significant track record of delivering quality software using agile methodologies. Manage technical projects from inception to in-life maintenance and support Strong analysis and problem-solving skills used to troubleshoot and fix technical issues Excellent verbal and written communication skills Ability to utilize strong technical skills to develop and coach others Create documentation for software created Ability to collaborate and work as part of the wider Engineering and QA teams A learning mindset with ability to adapt to new industry trends. Desired Skills: - Experience of the Migration domain (desktop to cloud)

Senior Software Engineer chennai,tamil nadu,india 45 years None Not disclosed On-site Full Time

IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago as an accounting software company, and have evolved to be relied on by more than 100,000 customers across 135 countries across a range of business industries. We're also trusted by more than 50 of the Top 100 CPA firms in North America to manage core business operations. Visit irisglobal.com for more information. We invest heavily in development using the latest processes and technologies, driven by our Indian & Romanian Centres of Excellence to build the next generation of cloud based accounting software, cloud HCM and cloud education solutions. Almost one million UK employees are managed by our HR software and services, and one in six UK employees are paid through IRIS payroll solutions. We are the largest third-party online tax filer with the UK Government, and we are used by 54 of the top 100 US and 93 of the top 100 UK accountancy firms. We also serve over 12,000 schools and academies, and almost four million UK families use our apps to connect to their child’s school. In 2024, we won the Payroll Innovation Award at the 2024 Global Payroll Association Awards. We were also awarded Best EdTech product: School Management Solutions in the 2024 Global EdTech Awards and won the Technical Innovation - National Supplier Award at the OnRec Awards 2024. We were also recognised in the Infinigate UK Cloud Awards for EDGE Partner of the Year and Microsoft Security Partner of the Year. We are proud of our Great Place to Work accolades, including Best Workplaces in Tech, Best Workplaces for Wellbeing and Best Workplaces for Women. Purpose : We have an exciting opportunity for a senior software engineer to join our Accountancy development team. As a successful candidate you will be working as part of the IRIS engineering function specifically on our Accountancy portfolio. This is a ‘hands-on’ technical role working with a team to deliver features, product integrations, defect resolution and technical debt changes across web and cloud products. You will be a part of a full-stack team that is accountable for all aspects of ongoing software development from the initial specification, through to developing, testing and launching. You will be responsible for the quality and on-time delivery of the software you create, liaising with other development, quality and technical staff to ensure that compliance, and other governance standards are met. You will need to be highly motivated, have strong communication and problem-solving skills. A team player that can rise to the challenge of working in a fast-paced environment and prepared to learn and apply new technical skills. This is a great opportunity for you to join a growing and investing product and customer centric business, with opportunity for you to share and grow your skillset. Responsibilities : Delivery Be cognizant of and working towards release schedules for releases including dates and stage gates for all major milestones. Build strong working relationships to liaise with other IRIS teams for release purposes e.g. DevOps, Support, QA Input to estimation process for requests coming from the business. General Hands on troubleshooting and problem-solving of software to including defect resolution and resolving production issues. Ensure consistency and adherence to SDLC and governance processes across team reporting to you. Champion nonfunctional requirements, embracing DevOps and shift to left using CI/CD pipelines. Ensure development tooling is being used consistently & effectively. Contribute to continuous improvement efforts within the team and efficiency . People Contribute a learning mindset within the team Supports team members and promotes healthy respectful communications Skills : Required Skills: - Solid technical grounding in Microsoft stack, AWS and the following technologies: C#, .NET Framework, .NET Core, Entity Framework, LINQ, MVC5, MVC Core, Angular framework, RestAPI CI/CD pipeline Datadog Microsoft SQL Server, NoSQL Terraform Experience implementing development tooling with AWS, JIRA, GIT Significant track record of delivering quality software using agile methodologies. Manage technical projects from inception to in-life maintenance and support Strong analysis and problem-solving skills used to troubleshoot and fix technical issues Excellent verbal and written communication skills Ability to utilize strong technical skills to develop and coach others Create documentation for software created Ability to collaborate and work as part of the wider Engineering and QA teams A learning mindset with ability to adapt to new industry trends. Desired Skills: - Experience of the Migration domain (desktop to cloud)

Software Engineer pune,maharashtra,india 2 - 4 years None Not disclosed On-site Full Time

Company Overview IRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite of cloud-native solutions. With over 100,000 customers across 135 countries, we deliver mission-critical software spanning accountancy and finance, HR and payroll, education management, and business operations. Our impact reaches deep into communities: over 4 million UK families connect with their children’s schools through our education apps, nearly 5 million employees globally are managed through our HR solutions, one in eight UK employees receive their pay through IRIS payroll systems, and we serve over 13,000 schools and academies nationwide. We’re the largest third-party online tax filer with the UK Government and are trusted by 91 of the top 100 UK accountancy firms and 54 of the top 100 US CPA firms. As we accelerate our transformation into an AI-first company, we’re pioneering the next generation of cloud-based solutions that don’t just digitise processes—they intelligently automate them. Our modernisation journey focuses on cloud-native architecture, advanced analytics, and AI-powered insights that enable our customers to work smarter, stay compliant effortlessly, and focus on what matters most to their success. We remain committed to being more than a software provider - we’re partners in our customers’ growth, ensuring they can embrace the future with confidence while we handle the complexity behind the scenes. Our continued recognition as a Great Place to Work and Best Workplace for Women reflects our belief that exceptional people create exceptional solutions that make a real difference in millions of lives every day. Opportunity This is an opportunity to join IRIS Software Group as we transform into an AI-first company delivering cloud-native solutions that impact millions of lives globally. IRIS produces an integrated suite of mission-critical software applications spanning accountancy, HR, payroll, education, and business operations. You will be working as part of an Agile team to deliver innovative solutions to user stories and requirements, contributing to our modernisation journey that serves over 100,000 customers across 135 countries. The role is challenging and dynamic, with key deadlines to be met as we accelerate our cloud transformation and implement next-generation technologies. You’ll need to embrace continuous learning and bring a focused attitude to tasks that directly enable businesses, schools, and organisations to work smarter and more efficiently. You will be involved in a variety of cutting-edge technical solutions, ranging from the latest .NET technologies using C# to various Front End Web JS Frameworks, all while contributing to our AI-powered platform evolution. You will be supported in your career growth by a highly experienced team, comprehensive learning opportunities, and a vibrant technical community committed to creating exceptional solutions that make a real difference in how our customers operate and succeed. Role Purpose As a Software Engineer, you will be a key contributor to our cloud-native web applications and data platforms that serve millions of users, working independently on full-stack feature development while collaborating closely with cross-functional teams. You will build scalable, modern web-based solutions using the latest UI frameworks, .NET Core backends, and cloud-native technologies hosted on Azure or AWS with containerised deployments. Key Responsibilities Technical Delivery • Deliver features end-to-end with guidance on complex requirements, from analysis to production deployment • Own small to medium features (small: single component updates, bug fixes, simple API endpoints; medium: multi-component features, data migration tasks, integration with third-party services) throughout their complete lifecycle, ensuring quality and maintainability • Contribute to architectural decisions within assigned feature scope (component design, database schema changes, API contracts) with senior engineer approval for broader system impacts • Maintain clean, scalable codebases following SOLID principles and clean architecture guidelines • Deploy containerised applications to Azure (App Service, AKS) or AWS (ECS, EKS, Lambda) using Docker and Kubernetes • Work with databases including SQL Server and NoSQL solutions (CosmosDB, DynamoDB) for optimal data storage • Extend and modify team CI/CD pipelines implement automated quality gates, and troubleshoot deployment issues independently • Build and maintain microservices architecture with robust API design Collaboration & Communication • Work closely with Product Owners to refine user stories, estimate work, and communicate status and trade-offs • Collaborate effectively with cross-functional teams (QA, Design) and contribute to technical decisions • Provide regular updates on feature progress, risks, and dependencies to stakeholders • Facilitate selected team Agile ceremonies contribute to accurate estimation, and mentor junior team members in Agile practices • Provide peer mentoring to junior engineers through code reviews, pair programming, and knowledge sharing • Utilise AI tools effectively for development and mentor juniors in responsible AI practices Quality & Standards • Drive testing excellence through TDD/BDD practices, comprehensive test coverage, and automated testing strategies • Provide constructive code review feedback for assigned features and mentor junior team members through review processes • Implement security and compliance requirements independently identifying potential issues during development and code reviews • Implement and maintain automated quality checks in CI/CD pipelines with shift-left testing practices • Produce comprehensive feature documentation and contribute to team knowledge sharing initiatives Growth & Development • Develop technical leadership skills through mentoring, knowledge sharing, and contributing to architectural decisions • Stay current with technology trends and drive adoption of best practices within the team Required Experience & Skills Technical Skills • Frontend Development: Proficient with modern UI frameworks (Angular, React, Vue.js) using TypeScript and state management OR working knowledge with focus on backend specialisation • Backend Development: Proficient with .NET Core, C#, ASP.NET Core Web APIs, REST, async/await patterns, and dependency injection • Database Management: Experience with SQL Server including data modelling and query optimisation • AI-Assisted Software Engineering: Experience using AI tools (Cursor, Copilot, Devin, Claude Code, etc.) to accelerate design, development, testing and debugging. Using them critically and responsibly to improve quality, productivity and decision-making. • Observability: Experience using DataDog, Application Insights or Amazon CloudWatch for performance monitoring and troubleshooting • CI/CD Pipelines: Azure DevOps Pipelines or GitHub Actions, continuous integration and automated testing strategies • Infrastructure as Code: Working knowledge of Infrastructure as Code with either Terraform, Bicep, ARM Templates or AWS CloudFormation/CDK • Cloud Architecture: Proficient using Azure (Functions, Queue, Blob Storage, VMs, etc) or AWS (Lambda, SQS/SNS, EC2, etc.) services for application deployment • Containerisation: Docker containerisation or Kubernetes deployments (AKS/EKS) with container orchestration • Architecture Expertise: Experience with clean architecture principles, SOLID design patterns, and domain-driven design • Quality & Testing: Comfortable with TDD/BDD testing strategies and implementing automated testing. • Scalable Solutions: Experience with scalable solutions and internet-facing traffic levels • Performance & Scalability: Profiling and benchmarking code. • Application Security: vulnerability management, thread modelling and tracking • Production Support: Knowledge of observability and production support practices. Assisting in debugging complex issues, performance optimisation, and production troubleshooting Experience Requirements • 2-4 years of professional software development experience • Track record of successful software delivery using Agile methodologies • Experience with scalable web applications and cloud deployments • Understanding of software delivery lifecycle and DevOps principles • Proven ability to work with guidance on complex features and independently on routine tasks • Experience providing peer mentoring or technical guidance to junior colleagues Soft Skills • Strong analytical and problem-solving abilities • Excellent communication and collaboration skills • Ability to work independently while contributing to team goals • Adaptability and continuous learning mindset • Mentoring and knowledge sharing capabilities Desirable Skills • Experience working with regulated or complex domains (finance, health, govtech) • Experience integrating AI tools into development workflows with understanding of ethical usage • Experience with monitoring and APM strategies using DataDog • Experience with modern UI architecture patterns (micro-frontends, SSR/SSG) • Understanding of security best practices in cloud environments (Azure Key Vault, AWS Secrets Manager) • Experience with event-driven architectures • Familiarity with GraphQL APIs and real-time communication (SignalR, WebSockets) • NoSQL database experience (DynamoDB, CosmosDB) including data modelling and query optimisation • Cloud deployment experience with serverless computing concepts Key Relationships • Internal: Engineering Teams, Product Owners/Managers, QA Teams, DevOps Teams, Data Teams • External: Professional Services, Customer Support (for technical escalations) • Leadership: Engineering Lead, Engineering Manager, Product Leadership

Software Engineer chennai,tamil nadu,india 2 - 4 years None Not disclosed On-site Full Time

Company Overview IRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite of cloud-native solutions. With over 100,000 customers across 135 countries, we deliver mission-critical software spanning accountancy and finance, HR and payroll, education management, and business operations. Our impact reaches deep into communities: over 4 million UK families connect with their children’s schools through our education apps, nearly 5 million employees globally are managed through our HR solutions, one in eight UK employees receive their pay through IRIS payroll systems, and we serve over 13,000 schools and academies nationwide. We’re the largest third-party online tax filer with the UK Government and are trusted by 91 of the top 100 UK accountancy firms and 54 of the top 100 US CPA firms. As we accelerate our transformation into an AI-first company, we’re pioneering the next generation of cloud-based solutions that don’t just digitise processes—they intelligently automate them. Our modernisation journey focuses on cloud-native architecture, advanced analytics, and AI-powered insights that enable our customers to work smarter, stay compliant effortlessly, and focus on what matters most to their success. We remain committed to being more than a software provider - we’re partners in our customers’ growth, ensuring they can embrace the future with confidence while we handle the complexity behind the scenes. Our continued recognition as a Great Place to Work and Best Workplace for Women reflects our belief that exceptional people create exceptional solutions that make a real difference in millions of lives every day. Opportunity This is an opportunity to join IRIS Software Group as we transform into an AI-first company delivering cloud-native solutions that impact millions of lives globally. IRIS produces an integrated suite of mission-critical software applications spanning accountancy, HR, payroll, education, and business operations. You will be working as part of an Agile team to deliver innovative solutions to user stories and requirements, contributing to our modernisation journey that serves over 100,000 customers across 135 countries. The role is challenging and dynamic, with key deadlines to be met as we accelerate our cloud transformation and implement next-generation technologies. You’ll need to embrace continuous learning and bring a focused attitude to tasks that directly enable businesses, schools, and organisations to work smarter and more efficiently. You will be involved in a variety of cutting-edge technical solutions, ranging from the latest .NET technologies using C# to various Front End Web JS Frameworks, all while contributing to our AI-powered platform evolution. You will be supported in your career growth by a highly experienced team, comprehensive learning opportunities, and a vibrant technical community committed to creating exceptional solutions that make a real difference in how our customers operate and succeed. Role Purpose As a Software Engineer, you will be a key contributor to our cloud-native web applications and data platforms that serve millions of users, working independently on full-stack feature development while collaborating closely with cross-functional teams. You will build scalable, modern web-based solutions using the latest UI frameworks, .NET Core backends, and cloud-native technologies hosted on Azure or AWS with containerised deployments. Key Responsibilities Technical Delivery • Deliver features end-to-end with guidance on complex requirements, from analysis to production deployment • Own small to medium features (small: single component updates, bug fixes, simple API endpoints; medium: multi-component features, data migration tasks, integration with third-party services) throughout their complete lifecycle, ensuring quality and maintainability • Contribute to architectural decisions within assigned feature scope (component design, database schema changes, API contracts) with senior engineer approval for broader system impacts • Maintain clean, scalable codebases following SOLID principles and clean architecture guidelines • Deploy containerised applications to Azure (App Service, AKS) or AWS (ECS, EKS, Lambda) using Docker and Kubernetes • Work with databases including SQL Server and NoSQL solutions (CosmosDB, DynamoDB) for optimal data storage • Extend and modify team CI/CD pipelines implement automated quality gates, and troubleshoot deployment issues independently • Build and maintain microservices architecture with robust API design Collaboration & Communication • Work closely with Product Owners to refine user stories, estimate work, and communicate status and trade-offs • Collaborate effectively with cross-functional teams (QA, Design) and contribute to technical decisions • Provide regular updates on feature progress, risks, and dependencies to stakeholders • Facilitate selected team Agile ceremonies contribute to accurate estimation, and mentor junior team members in Agile practices • Provide peer mentoring to junior engineers through code reviews, pair programming, and knowledge sharing • Utilise AI tools effectively for development and mentor juniors in responsible AI practices Quality & Standards • Drive testing excellence through TDD/BDD practices, comprehensive test coverage, and automated testing strategies • Provide constructive code review feedback for assigned features and mentor junior team members through review processes • Implement security and compliance requirements independently identifying potential issues during development and code reviews • Implement and maintain automated quality checks in CI/CD pipelines with shift-left testing practices • Produce comprehensive feature documentation and contribute to team knowledge sharing initiatives Growth & Development • Develop technical leadership skills through mentoring, knowledge sharing, and contributing to architectural decisions • Stay current with technology trends and drive adoption of best practices within the team Required Experience & Skills Technical Skills • Frontend Development: Proficient with modern UI frameworks (Angular, React, Vue.js) using TypeScript and state management OR working knowledge with focus on backend specialisation • Backend Development: Proficient with .NET Core, C#, ASP.NET Core Web APIs, REST, async/await patterns, and dependency injection • Database Management: Experience with SQL Server including data modelling and query optimisation • AI-Assisted Software Engineering: Experience using AI tools (Cursor, Copilot, Devin, Claude Code, etc.) to accelerate design, development, testing and debugging. Using them critically and responsibly to improve quality, productivity and decision-making. • Observability: Experience using DataDog, Application Insights or Amazon CloudWatch for performance monitoring and troubleshooting • CI/CD Pipelines: Azure DevOps Pipelines or GitHub Actions, continuous integration and automated testing strategies • Infrastructure as Code: Working knowledge of Infrastructure as Code with either Terraform, Bicep, ARM Templates or AWS CloudFormation/CDK • Cloud Architecture: Proficient using Azure (Functions, Queue, Blob Storage, VMs, etc) or AWS (Lambda, SQS/SNS, EC2, etc.) services for application deployment • Containerisation: Docker containerisation or Kubernetes deployments (AKS/EKS) with container orchestration • Architecture Expertise: Experience with clean architecture principles, SOLID design patterns, and domain-driven design • Quality & Testing: Comfortable with TDD/BDD testing strategies and implementing automated testing. • Scalable Solutions: Experience with scalable solutions and internet-facing traffic levels • Performance & Scalability: Profiling and benchmarking code. • Application Security: vulnerability management, thread modelling and tracking • Production Support: Knowledge of observability and production support practices. Assisting in debugging complex issues, performance optimisation, and production troubleshooting Experience Requirements • 2-4 years of professional software development experience • Track record of successful software delivery using Agile methodologies • Experience with scalable web applications and cloud deployments • Understanding of software delivery lifecycle and DevOps principles • Proven ability to work with guidance on complex features and independently on routine tasks • Experience providing peer mentoring or technical guidance to junior colleagues Soft Skills • Strong analytical and problem-solving abilities • Excellent communication and collaboration skills • Ability to work independently while contributing to team goals • Adaptability and continuous learning mindset • Mentoring and knowledge sharing capabilities Desirable Skills • Experience working with regulated or complex domains (finance, health, govtech) • Experience integrating AI tools into development workflows with understanding of ethical usage • Experience with monitoring and APM strategies using DataDog • Experience with modern UI architecture patterns (micro-frontends, SSR/SSG) • Understanding of security best practices in cloud environments (Azure Key Vault, AWS Secrets Manager) • Experience with event-driven architectures • Familiarity with GraphQL APIs and real-time communication (SignalR, WebSockets) • NoSQL database experience (DynamoDB, CosmosDB) including data modelling and query optimisation • Cloud deployment experience with serverless computing concepts Key Relationships • Internal: Engineering Teams, Product Owners/Managers, QA Teams, DevOps Teams, Data Teams • External: Professional Services, Customer Support (for technical escalations) • Leadership: Engineering Lead, Engineering Manager, Product Leadership

Senior Quality Assurance Engineer chennai,tamil nadu,india 45 years None Not disclosed On-site Full Time

IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago as an accounting software company and have evolved to be relied on by more than 100,000 customers across 135 countries across a range of business industries. We're also trusted by more than 50 of the Top 100 CPA firms in North America to manage core business operations. Visit irisglobal.com for more information. We invest heavily in development using the latest processes and technologies, driven by our Indian & Romanian Centres of Excellence to build the next generation of cloud-based accounting software, cloud HCM and cloud education solutions. Almost one million UK employees are managed by our HR software and services, and one in six UK employees are paid through IRIS payroll solutions. We are the largest third-party online tax filer with the UK Government, and we are used by 54 of the top 100 US and 93 of the top 100 UK accountancy firms. We also serve over 12,000 schools and academies, and almost four million UK families use our apps to connect to their child’s school. In 2024, we won the Payroll Innovation Award at the 2024 Global Payroll Association Awards. We were also awarded Best EdTech product: School Management Solutions in the 2024 Global EdTech Awards and won the Technical Innovation - National Supplier Award at the OnRec Awards 2024. We were also recognised in the Infinigate UK Cloud Awards for EDGE Partner of the Year and Microsoft Security Partner of the Year. We are proud of our Great Place to Work accolades, including Best Workplaces in Tech, Best Workplaces for Wellbeing and Best Workplaces for Women. You will join our UK based innovation teams where we encourage close collaboration, equality of voice and a culture of empowerment. Our teams are autonomous on how they deliver whilst aligning to a clear product vision. Our teams are cross functional and are involved in solving impactful customer and business problems. We are fully invested in creating a learning and sharing culture across teams and growing our engineers’ careers. We do not let process stand in the way of our engineers. We are flexible, using empirical data to inform our choices and allowing us to improve all the time. About the Technology We are not shy to adopt bleeding edge technology: Our micro front-end architecture allows us to use multiple front-end frameworks (React, Vue, Angular 8+) across our digital landscape We use serverless technologies such as AWS API Gateway, and Lambda written in Node.JS and .NET Our applications are deployed in a distributed microservice architecture, allowing us to deploy, scale and test independently We use AWS SNS and SQS for communication in our microservice architecture ensuring our applications remain loosely coupled, resilient and performant We utilise cloud native storage technologies such as AWS Aurora, DynamoDB and S3 to provision performant and scalable storage for our applications We use infrastructure as code to provision our architecture, allowing us to deliver faster changes to environments We build API first and utilise Apigee to expose public APIs What We Need From You Are you a dynamic, resourceful, and ambitious Senior QA Engineer? If so, our innovative product development team is searching for someone just like you! We need an individual with the courage to explore, the passion for quality assurance and a heart for team collaboration. What You'll Do: Provide People leadership; communicating, mentoring and coaching other engineers Collaborate with the product and development teams in agile ceremonies to understand requirements (refinement, sprint planning, stand ups & retrospectives.) Accurately record the output of testing, logging defects with sufficient clarity and managing them throughout the defect life cycle. E.g using testrail Design test cases and following testing standards. Create and maintain automated test scripts using modern frameworks for integration with our CI/CD pipeline Actively ensure testing standards are being upheld and that test cases cover risk areas Maintain and improve quality of the applications delivered by the team Work with other QA team members across the group via Community of Practice Proactive and able to work autonomously, managing own workload to achieve deadlines Take an active role in retrospectives to drive improvement to software or processes where applicable What We're Looking For: You should possess at least 4 years’ experience in QA Engineering with a focus on automation testing Extensive experience of test automation for UI, API and Load testing using tools such as Specflow, Cypress, Selenium, POSTMAN, JMeter Understanding and experience of full software development life cycle from initial scoping and specifications through to testing, release, documentation, and maintenance. Experience in regression testing, usability testing, stress testing, acceptance testing Understanding of DevOps practices Drive for continuous improvement and efficiency Agile practitioner with sound knowledge of Scrum methodologies. Excellent communication skills and innovative mindset, championing novel ideas and solutions. Excellent experience leading and driving on quality within the team