cover image
Iris Software Inc.

Iris Software Inc.

www.irissoftware.com

9 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
Oracle Consultant
Job Description
**Job Title:** Oracle Consultant **Role Summary:** Seasoned senior Hyperion/EPM professional responsible for designing, developing, and optimizing enterprise performance management solutions for a Tier‑1 banking client. Leads creation of financial models, consolidation processes, and reporting tools while ensuring technical integrity, performance, and regulatory compliance. **Expactations:** - 12+ years of hands‑on Hyperion/Oracle EPM development and administration. - Valid Oracle Hyperion/EPM certification (Planning or Essbase implementation specialist). - Proven experience in the banking or financial services sector, with strong knowledge of consolidation, inter‑company eliminations, and GAAP/IFRS reporting. - Ability to work in a hybrid/on‑site environment and collaborate with finance, IT, and audit teams. **Key Responsibilities:** - Design and implement scalable Oracle Hyperion solutions (on‑premise & cloud) – Planning, Essbase, HFM. - Develop and optimize Calculation Scripts, Business Rules, MaxL scripts, and member formulas. - Build/maintain ETL workflows using FDMEE/ODI to load data from GL and other banking systems. - Create dynamic financial reports and dashboards with Financial Reporting Studio and Smart View. - Monitor and tune Essbase cubes and database structures for sub‑second query response. - Ensure solutions meet banking security standards, SOX compliance, and internal audit requirements. **Required Skills:** - Expert in Essbase (ASO/BSO) and Hyperion Planning. - Strong knowledge of HFM and FDM/FDMEE. - Proficient in SQL, PL/SQL, Windows/Unix scripting. - Experience with EPM Cloud (PBCS/EPBCS) preferred. - Ability to troubleshoot performance issues and implement governance controls. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Finance, Information Technology, or related field. - Mandatory Oracle Hyperion/EPM certification (e.g., Oracle Hyperion Planning or Essbase Certified Implementation Specialist).
Mississauga, Canada
Hybrid
Senior
09-03-2026
Company background Company brand
Company Name
Iris Software Inc.
Job Title
Environment Engineer
Job Description
**Job Title:** Environment Manager **Role Summary:** Seasoned professional responsible for the end‑to‑end management of non‑production and production technical environments—including development (Java), integration, QA, staging, and disaster‑recovery—ensuring stability, scalability, security, and alignment with release schedules. **Expectations:** - 12+ years of experience in environment/technology management. - Proven ability to bridge Development (DevOps), Infrastructure, and QA teams. - Strong stakeholder management and vendor liaison skills. - Demonstrated track record of maintaining high‑availability, compliant environments. **Key Responsibilities:** - Lead oversight of all technical environments (dev, integration, testing, staging, DR). - Monitor environment health, capacity, and security; resolve configuration conflicts. - Align environment provisioning with project phases and release calendars. - Serve as primary onsite contact for internal architecture teams, stakeholders, and third‑party vendors; manage SLAs. - Ensure environments meet internal security policies and industry regulations (data integrity, privacy). - Coordinate deployment and integration of diverse technology stacks. - Drive continuous improvement of environment stability and scalability. **Required Skills:** - Deep knowledge of Java application environments and associated tooling. - Expertise in DevOps practices, CI/CD pipelines, and infrastructure automation. - Strong understanding of QA processes and testing environments. - Capacity planning, performance tuning, and incident resolution. - Security awareness, compliance enforcement, and risk mitigation. - Excellent communication, collaboration, and stakeholder management. - Ability to work in a hybrid setting with frequent on‑site interaction. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience). - Preferred certifications: ITIL Foundation or higher, DevOps/Automation (e.g., AWS Certified DevOps Engineer, Azure DevOps, Jenkins), PMP or equivalent project management credential.
Toronto, Canada
Hybrid
09-03-2026
Company background Company brand
Company Name
Iris Software Inc.
Job Title
ML Ops Engineer
Job Description
Job Title: ML Ops Engineer Role Summary: Develop, deploy, and maintain end‑to‑end machine‑learning pipelines on AWS, leveraging Infrastructure as Code (IaC) through AWS CDK to provision SageMaker inference endpoints, Lambda functions, and Step Functions. Ensure seamless CI/CD integration, containerization, and data governance for banking workloads. Expectations: - Deliver high‑quality MLOps solutions within a 12‑+ month contract. - Collaborate with data scientists, backend engineers, and product owners to translate ML models into production‑ready services. - Maintain best‑practice security and compliance standards for financial data. Key Responsibilities: - Provision and manage SageMaker, Lambda, Step Functions, IAM, and S3 resources using AWS CDK. - Design and implement CI/CD pipelines in GitHub Actions that automate model training, testing, and deployment. - Containerize ML workloads (Docker) for scalable execution. - Integrate MLOps with RAG (Retrieval‑Augmented Generation) and agentic AI frameworks as needed. - Monitor model performance and operational metrics; implement automated retraining triggers. - Document infrastructure, deployment procedures, and troubleshooting guides. Required Skills: - Proficiency in AWS Platform Services (SageMaker, IAM, S3, Lambda, Step Functions) - Expertise in AWS CDK and IaC best practices - CI/CD engineering with GitHub Actions - Containerization (Docker) and orchestration basics - Strong grasp of ML lifecycle, model versioning, and monitoring - Programming: Python (essential), Java (preferred) - Knowledge of regulatory considerations for financial services (optional) Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (minimum) - 3+ years of MLOps or DevOps experience in cloud environments - AWS Certified Machine Learning – Specialty or AWS Certified Solutions Architect – Associate (preferred)
Toronto, Canada
Hybrid
09-03-2026
Company background Company brand
Company Name
Iris Software Inc.
Job Title
Java Full Stack Developer
Job Description
**Job Title:** Java Full Stack Developer **Role Summary:** Develop and maintain end‑to‑end web applications using Java, Spring Boot, and Angular. Build scalable RESTful APIs, responsive UI components, and microservices while collaborating with cross‑functional teams to deliver high‑quality software solutions. **Expactations:** - On‑site, full‑time position (face‑to‑face interview). **Key Responsibilities:** - Design, develop, and test Java/Spring Boot back‑end services and Angular front‑end UI. - Create and maintain RESTful APIs and integrate with SQL/NoSQL databases. - Implement microservices and support distributed system architecture. - Participate in code reviews, debugging, performance tuning, and production support. - Ensure application security, quality, and compliance. - Deploy code via CI/CD pipelines and apply basic DevOps practices. - Collaborate with product, QA, and architecture teams to translate requirements into technical designs. - Contribute to continuous improvement of development processes and standards. **Required Skills:** - **Mandatory:** Java, Spring Boot, Angular (advanced), REST APIs, SQL & NoSQL databases, microservices, Git (version control). - **Preferred:** Docker, Kubernetes, Kafka, ElasticSearch, cloud platforms (AWS/Azure/GCP), financial domain knowledge. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent practical experience). - Relevant certifications (e.g., Oracle Java, Spring Professional, AWS Certified Developer) are a plus but not mandatory.
Alpharetta, United states
Hybrid
09-03-2026