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

Java Full Stack Lead

Hybrid · Toronto

Design, develop, and support enterprise-scale banking applications using Java, Spring Boot, Angular, and microservices. Lead technical discussions with onshore stakeholders, coordinate offshore team responsibilities, and resolve technical challenges throughout the development lifecycle.

Project Manager (Data)

Hybrid · Toronto

Manage end-to-end delivery of data and BI projects in a banking environment, coordinating business, technology, data, analytics, and vendor teams. Oversee scope, schedules, budgets, risks, governance, stakeholder communications, and delivery of data platforms, dashboards, reporting, migrations, or analytics initiatives while ensuring compliance with banking standards.

User Experience Designer

Hybrid · Toronto

Design and prototype user interfaces and experiences, applying strong visual design principles and atomic design practices. Create, maintain, and scale design libraries and systems while ensuring designs meet accessibility guidelines.

Kubernetes Engineer

Remote · Toronto, Ontario, Canada

Collaborate with product development teams in a DevOps model to design, deploy, and manage automation tools. Improve predictability and time to market while reducing costs, and support cloud infrastructure and container environments.

Blockchain Lead

Hybrid · Toronto

Lead enterprise architecture and solution strategy for blockchain-based digital asset and tokenization platforms, covering backend services, frontends, smart contracts, blockchain networks, and institutional custody. Establish architecture and compliance governance, guide technical roadmaps and audits, and mentor teams delivering secure, production-ready solutions.

Project Coordinator - Banking Domain

Hybrid · Toronto

Coordinate projects or portfolios, including tracking budgets and financials. Provide administrative support through scheduling and documentation, using project management tools such as Jira or Azure DevOps.

Node.JS Developer

Hybrid · Halifax

Develop backend applications using Node.js and build REST APIs. Create and support workflows for processing, ingesting, transforming, extracting, and storing documents and large volumes of data.

SQL server DBA

Hybrid · Toronto

The posting does not specify detailed responsibilities. The role is for a SQL Server DBA on a long-term assignment with a major Canadian bank.

Senior Full stack Engineer - Node/Angular

Hybrid · Toronto

Lead the development and architecture of scalable full-stack applications using Angular, Node.js, and AWS, including code reviews and technical delivery. Build and maintain CI/CD pipelines and deployment infrastructure, while collaborating with cross-functional teams to troubleshoot issues and improve performance.

AWS and AI Solution Architect

Hybrid · Toronto

Design and implement scalable, high-performance AWS architectures and enterprise data platforms that meet functional and non-functional requirements. Modernize legacy applications and define data and AI frameworks for predictive analytics, automation, and real-time intelligence, while aligning designs with enterprise standards and collaborating with development teams.

Data Engineer Tech Lead

Hybrid · Mississauga

Lead the development of enterprise-scale ETL/ELT pipelines and work with cloud data platforms, preferably Snowflake. Support data warehouse design, data modeling, stored procedures, tasks, dbt, and workflow orchestration.

Lead Data Engineer

On-site · Mississauga

Design, develop, and maintain scalable data pipelines and cloud-based data solutions, including Snowflake transformations, stored procedures, tasks, and dbt models. Collaborate with architects, analysts, and stakeholders to deliver secure, reliable data solutions and ensure data quality, accuracy, and regulatory compliance.

Senior Data Engineer

Hybrid · Mississauga

Develop enterprise-scale ETL/ELT pipelines and work with cloud data platforms, particularly Snowflake. Collaborate with data architects, analysts, and business stakeholders across a large program.

NodeJS Developer

Hybrid · Halifax

Develop, maintain, and optimize server-side applications using Node.js, writing clean, reusable, and efficient code. Troubleshoot and upgrade existing applications, contribute to continuous improvement, and collaborate with technical teams and stakeholders.

Data Architect (AWS)

Hybrid · Toronto

Lead the technical relationship and architecture for the client's risk and regulatory data platform, including migration from legacy Netezza and SSIS systems to AWS-native data pipelines. Direct offshore delivery, ensure engineering quality and regulatory controls, and guide migration validation, performance, and downstream risk-model integrations.

Database Administrator

On-site · Toronto

Monitor DB2 servers and perform database, performance, and SQL tuning. Develop scripts to automate maintenance jobs, write and tune SQL queries, implement and maintain SQL replication, and troubleshoot database issues.

Senior Python Developer

Hybrid · Toronto

Develop and support production Python services and batch jobs, including responsibilities for on-call support. Build and maintain integrations using Oracle, messaging platforms, REST APIs, and high-volume data formats, with reliable delivery, reconciliation, and operational monitoring.

Full Stack Lead

Hybrid · Toronto

Lead the design, development, and deployment of enterprise web applications using Angular and Node.js, and architect secure, scalable cloud-native solutions on AWS. Establish CI/CD pipelines, guide technical decisions, review code, mentor developers, and promote engineering and Agile best practices.

Senior DBA (SQL / DB2)

Hybrid · Toronto

Administer IBM DB2 databases and use SQL, query tuning, and performance optimization to maintain database operations. Support production environments by monitoring databases, managing backup and recovery strategies, troubleshooting issues, and resolving critical incidents in collaboration with stakeholders.