IS

Iris Software Inc.

Verified Job Source

When IT matters most.

Edison, NJ

IT Services and IT Consulting
1,001–5,000 people

About

Iris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by bringing together a unique blend of domain knowledge, best-of-breed technologies, and experience executing essential and critical application development engagements. Our highly-experienced talent and rightsized teams help develop core, complex, and mission-critical applications and solutions for leading enterprises across Capital Markets/Front office operations, Banking, Investment Management, Brokerage, Risk and Compliance, Insurance, Healthcare/Life Sciences, and Supply Chains/Logistics. Disclaimer: It has come to our attention that unauthorized individuals or entities are misleading the public by using our company's name, logo, and other identifying information for fraudulent purposes through www.irissoftware.org and www.irissoftware.info. Through the said websites the entity is engaging in deceptive practices, such as making false promises, and conducting unauthorized transactions in our name. The general public is hereby informed alerted about this deceptive entity to prevent any potential harm or misinformation, and are advised to not engage in any communication / transaction with the said entity, in the event that you are contacted by the said websites, you are advised to report here: https://www.irissoftware.com/careers#disclaimer

Open positions

Full Stack .NET Developer (Vue.js, Azure)

Hybrid · Toronto

Develop and maintain large-scale transactional systems using .NET Core and Vue.js within an Azure environment. Enhance development productivity through AI-assisted code generation and automated testing.

Business Analyst

Hybrid · Toronto

The role involves driving end-to-end requirement gathering for SRE initiatives and maintaining traceability from intake to delivery. The analyst acts as a bridge between technical teams and business stakeholders to ensure alignment on scope.

QE Program Director

On-site · Toronto

Lead strategic AI-led Quality Engineering transformation programs for major financial services clients across North America. Drive the modernization of QE capabilities using GenAI, automation, and cloud practices while managing globally distributed teams.

Full Stack .NET Developer

Hybrid · Toronto

Design, develop, and maintain scalable enterprise-grade applications using .NET Core and modern front-end frameworks on Azure Cloud. Collaborate with stakeholders to translate business requirements into technical solutions and manage CI/CD pipelines.

Senior SRE/Observability Engineer (Dynatrace)

Hybrid · Toronto

Lead the end-to-end Dynatrace observability strategy, including the design and optimization of full-stack monitoring. Act as the technical authority for configuration, alerting workflows, and integrations while partnering with stakeholders to drive proactive incident prevention.

User Acceptance Testing - UAT Lead

Hybrid · Toronto

The UAT Lead is responsible for defining test plans, managing resources, and overseeing the execution of end-to-end testing for complex migration programs. They must track defects, mitigate risks, and provide clear status reporting to stakeholders and leadership.

People Soft FSCM Developer

Remote · Toronto, Ontario, Canada

The developer will be responsible for PeopleSoft FSCM development and support for a large manufacturing firm. This includes working with Order Management and General Ledger modules.

Site Reliability Engineer

Hybrid · Montréal

Improve the visibility and reliability of a self-hosted Kubernetes platform using cloud-native open-source tools. Focus on implementing SRE practices including monitoring and incident response.

User Experience Designer

Hybrid · Toronto

Lead UX and product design initiatives within a complex enterprise financial services environment. Manage and mentor other UX designers while coordinating work across multiple projects.

Senior Peoplesoft Developer

Remote · Canada

Design, develop, and maintain PeopleSoft FSCM applications with a focus on Order Management and General Ledger modules. Provide technical support, troubleshoot integrations, and support system upgrades and patches.

Python Developer

Hybrid · Toronto

Develop backend applications and microservices using Python within a multinational investment banking environment. Collaborate with cross-functional teams and third-party vendors to support the full software development lifecycle.

Technical Project Manager

Hybrid · Toronto

Lead the delivery of major platform upgrades and application modernizations within a banking or financial services environment. Manage complex cross-functional programs involving technology, operations, vendors, and senior stakeholders to ensure operational readiness.

Senior Frontend Developer

Hybrid · Toronto

Design, develop, and deploy scalable front-end solutions and reusable component libraries. Collaborate within an Agile team to integrate with back-end services and mentor other developers.

.Net FS Developer

On-site · Mississauga

Design, develop, and maintain backend services and microservices using Java and Spring Boot. Collaborate with DevOps for cloud deployments and handle minor front-end enhancements using Angular.

QE Automation with Auth O Experience (Authentication)

Hybrid · Mississauga

Design, develop, and maintain scalable web applications while integrating secure authentication and authorization flows using Auth0. Collaborate with cross-functional teams to deliver high-quality software and optimize application performance and security.

UI Developer (React)

Hybrid · Toronto

Design, develop, and deploy scalable front-end solutions using React and maintainable component libraries. Collaborate within an Agile team to drive front-end best practices and resolve complex technical issues.

Java Developer with Auth0

Hybrid · Mississauga

Design, develop, and deploy enterprise-grade web applications using Java and Angular while managing authentication workflows via Auth0. Collaborate with stakeholders and offshore teams to optimize application performance and security in an Agile environment.

SDET Engineer

Hybrid · Toronto

The SDET Engineer will develop and maintain test automation frameworks for UI and API layers. They will implement CI/CD/CT methodologies within a banking and financial domain environment.

Python Engineer

Hybrid · Toronto

Develop backend applications and microservices using Python and AI/GenAI coding tools. Collaborate with third-party vendors and cross-functional teams to manage the full SDLC from design to production support.

MEAN Stack Developer

Hybrid · Toronto

Develop and maintain full-stack web applications using the MEAN stack, focusing on responsive user interfaces and server-side logic. Ensure application performance, security, and scalability while collaborating with cross-functional teams.