We’re growing and want you to be a part of our journey. Senior Software Developer We are seeking a skilled and motivated, proactive Senior Software Developer to join our dynamic team. To be successful in this role, it is essential that the candidate has a strong background in Laravel, React, working in a corporate environment and advanced security coding practices. This role involves developing, maintaining, and enhancing software solutions that support our business operations and client services as well as playing an integral part in ensuring best practice is followed across the software development team. Our IT team operates nationwide, however there is a preference for this role to be based in Isio's Belfast office, with a hybrid workstyle. Role and Responsibilities Develop, test, and maintain robust and scalable web applications using Laravel and React. Utilise Docker for containerisation to ensure consistent environments across development, testing, and production. Manage code repositories and collaborate with team members using GitHub. Write and maintain unit tests to ensure code quality and reliability. Participate in code reviews to provide and receive constructive feedback. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and resolve software defects and issues in a timely manner. Stay up to date with emerging technologies and industry trends to continuously improve skills and knowledge. Willingness to learn other languages and skills as used by the wider team, e.g. C#, pensions calculations modelling etc. Key Skills & Experience Mandatory experience: Demonstrable expert experience in Laravel and React frameworks. Familiarity with Node backend coding and NPM package creation and maintenance. Background in working in a corporate environment with a strong focus on first-class security implementation. First-hand knowledge of using Docker for containerisation. Strong knowledge of version control and collaboration using GitHub, Bitbucket, Azure Repos etc, including maintaining 3rd party package hosting. Proven experience in writing and maintaining unit tests. API development with RESTful APIs. Using automated testing tools such as Selenium, Cypress, Postman etc. Experience with various testing frameworks such as PHPUnit, Jest, or similar. SQL-based database coding & management with MySQL, PostgreSQL, MS SQL Server etc. Experience in writing and updating code documentation using tools such as Confluence. Working knowledge of the Azure cloud services platform. Additional programming languages like Python. Proactivity is an essential skill to be successful in our environment. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities, while able to manage own workload independently. Optional/Preferred Experience: Experience in coding in C# in a recent version of the .Net framework will be very beneficial. Familiarity with Jira for project management and issue tracking. Understanding of SonarQube or similar for code quality analysis. Security practices and tools like OWASP and Snyk etc. TypeScript for enhanced JavaScript development. CI/CD tools like Azure pipelines, Jenkins and GitHub Actions. Additional Beneficial Experience: Monitoring and logging tools like ELK Stack, Prometheus, or Grafana. Team communication with Slack or Microsoft Teams. Infrastructure as Code with Terraform or Ansible. Demonstrated Commitment to our Core Purpose Power in Partnership: We work in partnership with our clients & each other - building open and trusted relationships. Working together allows us to deliver the best for our clients. Future Focus: We want to push our industry forward by solving problems in better ways that benefit both our clients & society. Strength in Difference: We work with diverse perspectives to find better solutions. Working with differences makes us stronger. People First: We recognise that pensions is a people business. People are the source of Isio’s expertise and it is people’s lives that we affect through our advice. What we offer you Isio is a people business, and we’re committed to helping our great colleagues gain a wide variety of experience, significant development opportunities and progression through the business. The variety of work that’ll be available to you will enable you to do this. On top, we also offer: A competitive remuneration package, including a bonus scheme. A defined contribution pension scheme. Life insurance. Healthcare benefits. Income protection benefits. 25 days annual leave (plus bank holidays) as standard with the option to purchase additional days of holiday. As well as two additional 'Company’ days - a celebration day for your birthday and an extra day over Christmas. Corporate Social Responsibility (CSR) allowance Flexible working opportunities. A flexible benefits package. Internal development programmes including (technical and non-technical) training support and mentor programmes. Where required study support including study days, materials and exam entry support. What’s next? Click on the 'apply’ and follow the simple application process on-line. If you think you may require a reasonable adjustment to be made for any reason at any stage of your recruitment process, please email HR.