cover image
Iris Software Inc.

Iris Software Inc.

www.irissoftware.com

73 Jobs

3,511 Employees

About the Company

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

Listed Jobs

Company background Company brand
Company Name
Iris Software Inc.
Job Title
Business Analyst with Banking Domin
Job Description
Job title: Business Analyst – Banking Domain Role Summary: Analyze, capture, and document business requirements for trading, risk management, and settlement processes within capital markets operations. Collaborate with stakeholders to optimize financial instrument handling and market operation workflows, ensuring alignment with regulatory and business objectives. Expectations: - Provide clear, actionable requirements for trading, risk, and settlement modules. - Bridge communication between business stakeholders and technical teams. - Deliver high‑quality documentation and support testing, deployment, and post‑implementation activities. Key Responsibilities: - Elicit, analyze, and document functional and non‑functional requirements for capital market systems. - Create use cases, user stories, process flows, and data dictionaries. - Maintain traceability between business needs and technical specifications. - Evaluate existing processes, propose enhancements, and define gap‑analysis reports. - Prepare test plans and assist in user acceptance testing. - Participate in Agile ceremonies (Sprint Planning, Daily Stand‑ups, Reviews). - Track progress, risk, and quality metrics throughout the SDLC. Required Skills: - Strong analytical and problem‑solving abilities. - Excellent written and verbal communication. - Proficiency in SQL, Excel, and data visualization tools (Power BI, Tableau). - Familiarity with Agile methodologies and SDLC phases. - Knowledge of capital markets, equities, bonds, derivatives, and market operations. Required Education & Certifications: - Bachelor’s degree in Business, Finance, Economics, Computer Science, or related field. - Preferred certifications: CBAP, PMI‑PBA, or equivalent business analysis credentials.
Toronto, Canada
Hybrid
22-12-2025
Company background Company brand
Company Name
Iris Software Inc.
Job Title
Java Software Engineer
Job Description
**Job Title** Senior Java Software Engineer **Role Summary** Design, develop, and maintain high‑performance backend services for a banking client. Lead code quality, architectural decisions, and work across distributed systems using Spring, Kafka, and microservices. **Expectations** - 8–10+ years of Java development experience - Proven senior‑level expertise in enterprise Java frameworks - Availability for a 4‑day hybrid work schedule - Strong focus on delivering robust, secure banking applications **Key Responsibilities** - Architect and implement scalable microservices using Spring Boot and Spring Framework - Develop and consume Kafka streams for real‑time data processing - Design RESTful and GraphQL APIs for internal and external consumption - Integrate with Hibernate/JPA for persistence and ensure optimal database performance - Conduct code reviews, mentor junior developers, and enforce best practices - Collaborate with cross‑functional teams (product, QA, operations) to deliver production‑ready code **Required Skills** - Core Java, Java 8+ - Spring, Spring Boot, Spring MVC, Spring Data - Kafka (producer/consumer, stream processing) - GraphQL (knowledge desirable) - Microservices architecture and design patterns - Hibernate / JPA - RESTful API design - Unit testing (JUnit, Mockito) and integration testing - CI/CD pipelines (Jenkins, GitHub Actions) **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (not explicitly required but typically expected)
Toronto, Canada
Hybrid
Junior
23-12-2025
Company background Company brand
Company Name
Iris Software Inc.
Job Title
SailPoint IdentityIQ Developer
Job Description
Job title: SailPoint IdentityIQ Developer Role Summary: Develop, configure, and maintain SailPoint IdentityIQ solutions to manage identity lifecycle, access governance, and role‑based access control across enterprise systems. Expectations: * 12‑plus month contract; 6+ years of IAM experience, 4+ years specifically in SailPoint IdentityIQ development. * Hybrid working; focused on a long‑term engagement. Key responsibilities: 1. Design, develop, test, and deploy IdentityIQ workflows, rules, certifications, connectors, and custom objects. 2. Configure and maintain provisioning, de‑provisioning, and access certification processes. 3. Create customizations using Java, BeanShell, or PowerShell scripts. 4. Integrate IdentityIQ with enterprise applications via REST APIs and microservices architectures. 5. Monitor and troubleshoot IdentityIQ operations with logging platforms such as Splunk or Datadog. 6. Support audit and compliance activities, ensuring policies align with regulatory requirements. 7. Collaborate with security and networking teams on SSO, load balancers, and firewall configurations. Required skills: * Advanced expertise in SailPoint IdentityIQ components (workflows, rules, certifications, connectors). * Strong IAM fundamentals: provisioning/de‑provisioning, RBAC, access governance, identity lifecycle. * Proficient in Java, BeanShell, or PowerShell scripting. * Experience with RESTful API integration and microservices. * Familiarity with monitoring and logging tools (Splunk, Datadog). * Knowledge of compliance frameworks (PCI, SOX, GDPR, etc.) and audit processes. * Understanding of networking/security technologies: load balancers, firewalls, SSO. * Excellent analytical, troubleshooting, and communication skills. Required education & certifications: * Bachelor’s degree in Computer Science, Information Systems, or related discipline (or equivalent experience). * SailPoint Certified IdentityIQ Engineer (preferred).
Toronto, Canada
Hybrid
Mid level
23-12-2025
Company background Company brand
Company Name
Iris Software Inc.
Job Title
ServiceNow Developer
Job Description
Job Title: ServiceNow Developer Role Summary: Develop, customize, and maintain ServiceNow applications and integrations for a banking client. Work on custom application development, API integration, and automation to support enterprise service management processes. Expectations: - 12‑month contract or longer. - 6+ years of end‑to‑end ServiceNow development experience. - Demonstrated ability to deliver complex, scalable solutions on time. Key Responsibilities: - Design, code, and deploy custom ServiceNow applications. - Create and maintain integrations using REST/SOAP APIs. - Configure and automate platform processes (flows, widgets, UI policies). - Troubleshoot and resolve defects and performance issues. - Contribute to best practices, coding standards, and documentation. - Collaborate with cross‑functional teams to gather requirements and provide technical guidance. Required Skills: - Deep knowledge of the ServiceNow platform (core modules, customizations). - Proficient in JavaScript, HTML, CSS, and modern web technologies. - Experience building and consuming RESTful web services. - Strong analytical, problem‑solving, and communication skills. - Self‑motivated and able to work independently on a remote/ hybrid schedule. Required Education & Certifications: - ServiceNow certification(s) such as CSA, CAD, or CIS preferred. - Degree in Computer Science, Information Technology, or related field (equivalent experience acceptable). ---
Toronto, Canada
Hybrid
Mid level
23-12-2025