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

Test Manager

Hybrid · Toronto

Lead end-to-end testing delivery across Finance, Risk, and Corporate Technology portfolios for a large multinational investment bank. Oversee large-scale QA teams, design comprehensive test strategies, and manage reporting metrics for executive leadership.

QE Automation Tester

Hybrid · Toronto

The role involves performing quality engineering automation testing using Python and Robot Framework. Responsibilities include managing ETL processes and comparing large datasets using SQL and Python.

Lead AWS Cloud Engineer- Sagemaker

Hybrid · Toronto

Lead and oversee multiple AWS-based delivery initiatives while serving as the primary technical point of contact for client stakeholders. Architect cloud-native and AI/ML-enabled solutions while mentoring offshore teams and driving infrastructure automation.

Senior Dotnet Developer

Hybrid · Mississauga

Design and build scalable backend services using Apache Kafka and develop robust APIs with .NET Core and C#. Deliver responsive user interfaces using React to support a diversified financial services provider.

Senior Java Full Stack Developer

Hybrid · Toronto

Develop enterprise applications using Java, Spring Boot, and Microservices for a leading Canadian bank. Build responsive front-end web applications using Angular and integrate them with secure backend REST services.

QE Automation with Python

Hybrid · Toronto

The role involves developing and executing test automation using Python and Robot Framework. It also requires managing ETL processes and comparing large datasets using SQL and Python.

Senior Java Software Engineer

Hybrid · Toronto

The candidate will work as a Full Stack Developer focusing on Java and Angular. They will be responsible for developing REST APIs and Microservices for a Fortune 100 client.

Senior Gen AI Developer

Hybrid · Toronto

The role involves developing and integrating Generative AI solutions and LLM frameworks for a leading banking firm. Responsibilities include building reusable AI platforms, designing retrieval pipelines, and implementing guardrails and evaluation components.

Business System Analyst with Integration

Hybrid · Toronto

The role focuses on designing and implementing technical integrations between various platforms to enable seamless data exchange and workflow automation. This includes collaborating with architects to propose solutions and working with development teams to implement and resolve integration defects.

Senior Business Analyst – US PAYMENTS

Hybrid · Toronto

The role involves investigating issues and validating data flows to resolve problems within payment systems. The analyst will work directly with systems to ensure the efficiency of US payment processes.

Data Engineer

Hybrid · Toronto

Lead the design and development of new PySpark data engineering capabilities and feature-engineering pipelines to support machine learning initiatives. This includes reverse-engineering legacy SAS programs to translate business logic into scalable PySpark code.

Senior Frontend Developer

Hybrid · Toronto

Design, develop, and deploy scalable front-end solutions and reusable component libraries within an Agile team. Collaborate on back-end integrations with Java and Spring Boot while mentoring other developers through code reviews.

Technical Project Manager - Banking

Hybrid · Toronto

Lead end-to-end project delivery within Capital Markets, managing multiple workstreams across business, risk, and technology teams. Oversee the CLM transformation project utilizing the BOX content management platform for BPM and document management.

QA Automation Tester

Hybrid · Montréal

The role involves developing and maintaining automation frameworks for UI and API testing. It also requires using GenAI tools to optimize test generation and scripting.

Full Stack Engineer

On-site · Toronto

Develop and enhance scalable full-stack applications and microservices using React, Node.js, and Python. Manage containerized applications on Kubernetes and optimize MongoDB and Redis for high performance.

MLOps Architect

Hybrid · Toronto

Lead and oversee multiple AWS-based delivery initiatives while acting as the primary technical point of contact for client stakeholders. Drive infrastructure automation and collaborate with AI/ML engineers to support ML pipelines and deployments.

Salesforce Developer

Hybrid · Calgary

The role involves senior-level development and leadership on engineering teams to deliver large Salesforce projects. Responsibilities include configuration, customization, and the development of reporting and analytics using CRMA.

Sr UI Developer

On-site · Toronto

Design and develop scalable, high-performing web applications using React.js and Next.js while ensuring pixel-perfect user interfaces. Collaborate with backend teams to integrate APIs and mentor junior developers through code reviews and engineering best practices.

Test Manager

Hybrid · Toronto

Lead QA/QE planning and execution for Market Risk and Global Trade Desk technology platforms. Manage and mentor a cross-functional team of analysts and engineers while interfacing with business stakeholders to ensure technology meets objectives.

Senior User Experience Designer

Hybrid · Toronto

Lead the end-to-end UX design process for complex digital and financial systems from concept to delivery. Collaborate with cross-functional teams to create personas, wireframes, and prototypes while utilizing data analytics to improve user experiences.