
Software Engineer ( 9 month Contract )
Hybrid
London, United Kingdom
Freelance
26-03-2025
Job Specifications
Summary :
We have an exciting opportunity for an experienced software engineer to join our Education development team. As a successful candidate you will be working as part of the IRIS Engineering Education function specifically on our Financial portfolio.
This is a ‘hands-on’ technical role working within a team to deliver software features, product integrations via API, defect resolution and technical debt changes across desktop and Web 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 learning mindset to acquire and apply new technical skills
Key Competencies :
Required Skills: -
Solid technical grounding in Microsoft stack, Azure and the following technologies:
C#, .NET Framework, .NET Core, Entity Framework, WPF desktop applications, Blazor Microsoft SQL Server
Azure Devops
Apigee API Framework
Significant track record delivering industry level quality software code using agile methodologies.
Create and review designs to ensure that they are feasible and meet industry / IRIS standards
Peer review code and provide constructive feedback to ensure it meets coding, functional and non-functional standards
Strong analysis and problem solving skills used to troubleshoot and fix technical issues
Excellent verbal and written communication skills
Create code level unit tests and documentation for software created
Ability to collaborate and work as part of the wider Engineering and QA teams
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.
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
About the Company
IRIS Software Group is a leading global provider of mission critical software & services & 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 & give more time to do what’s valued. We started 45 years ago with accountancy software & have evolved to be relied on by more than 100,000 customers across 135 countries in accountancy, education & business. We inv... Know more
Related Jobs


- Company Name
- Athsai
- Job Title
- Angular Developer
- Job Description
- **Job Opportunity: Angular Developer** We are thrilled to offer an exciting opportunity for an Angular Developer to join our dynamic team. This position allows for a flexible work arrangement, Location: Remote/Hybrid Outside IR35 contract total minimum Number of exp required 6-8 yrs **About the Role:** As an Angular Developer, you will play a crucial role in designing and implementing user-friendly web applications. You will collaborate closely with cross-functional teams to translate business requirements into functional and appealing interactive applications. Your expertise in Angular and related technologies will be essential in enhancing the user experience and maintaining high standards of quality in our projects. **Key Responsibilities:** - Develop and maintain responsive web applications using Angular. - Collaborate with designers and backend developers to create seamless integration. - Write clean, maintainable code and conduct thorough testing to ensure optimal performance. - Stay updated with emerging technologies and best practices in web development. **Qualifications:** - Proven experience with Angular and frontend development methodologies. - Strong understanding of HTML, CSS, and JavaScript. - Ability to work independently and as part of a team. - Excellent problem-solving skills and attention to detail. To be a successful Angular developer, you need a strong foundation in JavaScript and TypeScript, HTML, and CSS, along with understanding Angular's core concepts, components, and data binding, and experience with tools like RxJS and the Angular CLI.


- Company Name
- hackajob
- Job Title
- Senior DevOps Consultant
- Job Description
- hackajob is collaborating with Opencast Software to connect them with exceptional tech professionals for this role. Devops Ready for a new challenge? Please note, you must have existing SC Clearance for this role. Are you looking for work that makes a difference? Do you want to work with people who learn and grow together? If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business. What’s life like as a senior devops consultant at Opencast? At Opencast, we love to keep things simple, and we love automation. Role It’s not the same as your standard senior devops consultant job. Depending on your client’s needs, you’ll take on a range of roles. These will include: Taking the lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping communication channels open with all parties. Designing, developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently. Collaborating with our clients to understand their ways of working and will have an enthusiasm to learn new tools and technologies as needed. Helping and mentoring other developers so that they can achieve their full potential Contributing within Opencast communities. We care about building things right. We believe in good devops practices and keeping things simple. We want to support you as much as we can on interiorising our approach to devops engineering and you supporting others. We are proud consultants who combine our own experience and approach with our company values. We are comfortable with new tech. We are empowered, cloud native, vendor agnostic devops engineers. We are empathetic, patient and care about quality. We know when to pick our battles and how to manage expectations. We are humble, inclusive team players that listen and collaborate, with zero egos! We’re always willing to teach and help others (inside or outside of our team). And we’re always willing to learn. It’s a varied job that keeps you super technical and excited.


- Company Name
- iO Associates - UK/EU
- Job Title
- Senior .NET/Umbraco Developer
- Job Description
- Location: Remote (UK-based candidates only) Contract Length: likely 12 months Start Date: Early May Contract Type: Outside IR35 iO Associates are working with a digital product team looking to bring on a Senior .NET/Umbraco Developer to support ongoing transformation work across a suite of internal platforms. This is a fully remote role where you'll be working within an embedded in-house team (not agency-side) and contributing to full end-to-end delivery of modern, scalable solutions. You'll have autonomy over how things are built, implemented, and delivered, with the chance to directly influence architecture and development decisions. The ideal candidate will be comfortable working across the full lifecycle of a project, from scoping to delivery, and have experience leading offshore developers or remote delivery teams. Key Skills & Experience: Proven experience delivering production-grade Umbraco solutions (at least V10+, ideally v13+) Strong backend experience with C# and .NET Core Experience working outside of a digital agency, ideally within an internal product team Knowledge of Umbraco Cloud, CI/CD pipelines, and automated deployments Comfortable with Azure services including App Services, Azure DevOps, Azure SQL Demonstrated ability to manage offshore teams or coordinate distributed delivery Excellent communicator, able to work cross-functionally with design, infrastructure, and product teams Experience owning technical projects from requirements gathering through to release Nice to Have: Exposure to containerisation (Docker/Kubernetes) Experience integrating with third-party APIs and services Familiarity with DevOps culture or Agile/Scrum environments We're shortlisting immediately - if this sounds like your kind of gig, apply now with your CV and we'll get in touch if your experience is relevant


- Company Name
- Oscar
- Job Title
- Power BI Developer
- Job Description
- Role: PowerBI Developer Job Type: 6 Month Contract Likely to Extend (Outside IR35) Location: Manchester Work Pattern: Hybrid Working Tech Stack: Power BI, DAX, SQL, Power Query Summary A brand new role has opened up for a Power BI Developer to join a global energy company, in their central Manchester office on a 6 month contract basis (likely to extend). You will be joining an international team to support the smooth operations and transformation of their data processes. You will play a critical role in delivering high-quality reporting solutions, design visualisations and build dashboards. The company are undergoing a large-scale transformation project across their global teams, and your contribution will add huge value to their customers and operational teams. The role is being offered on a 6 month contract basis, with a work pattern of 2-3 days on-site from their central Manchester office. The Company The company work within the energy sector with the aim to deliver sustainable and cost-effective solutions to their loyal client-base. They have decades of expertise and have become a leading supplier for consumers across Europe. In addition to upholding excellence to their customer base, they are committed to their creation of a work environment with an emphasis on personal, skill and experience development opportunities. This is a company that will value your contributions by providing an exciting and supportive workplace. The Role We are looking for an individual with strong communication and problem-solving skills to design and deliver engaging dashboards, assist in the design and documentation of PowerBI development processes, and collaborate with international stakeholders to gather requirements: Your responsibilities will also include: Perform, model and transform data to support dashboards Testing and validation of PowerBI solutions Design and prototyping to ensure dashboards meet company expectations Dashboard development Develop user guides and technical documentation for internal teams. Requirements PowerBI DAX SQL Power Query Data integration and ETL tools (SSIS) is a bonus! Next Steps: If you are a PowerBI Developer based in Manchester and you are looking work for a company fantastic approach to work, in a diverse and innovative environment, then look no further – this is the role for you! Interviews for this role will be held imminently. To be considered, please send your CV now to avoid disappointment. Referrals: If this role isn’t right for you, do you know someone that might be interested? You could earn £1,000 of retail vouchers if you refer a successful candidate to Oscar. Email: rebecca.myers@oscar-tech.com to recommend someone for this role. Role: PowerBI Developer Job Type: 6 Month Contract (Outside) Location: Manchester Work Pattern: Hybrid Working. 2 Days On-Site / 3 Days Working From Home