TM1 Developer
Location & Work Setup: Montreal, QC, Canada
Work Arrangement: Hybrid/Onsite (as per client requirements)
Schedule: Monday–Friday during standard business hours. Flexibility may be required to collaborate with globally distributed teams.
Employment Type
Contract | Initial contract with potential extension
Compensation & Benefits
- Pay Rate: CAD 70 – 75/hour
- Contract extension opportunity based on project requirements and performance.
- Additional engagement details will be discussed during the interview process.
About Apptad
Apptad is a global technology consulting and staffing company connecting skilled professionals with leading organizations across North America. We specialize in IT consulting, cloud, data engineering, AI, ERP, and enterprise technology solutions.
About the Opportunity
We are hiring on behalf of a leading global financial services organization for an experienced TM1 Developer. This opportunity involves building enterprise financial planning, reporting, and analytics solutions using IBM Planning Analytics (TM1). You will collaborate with globally distributed business and technology teams while contributing to mission-critical financial applications.
Client details will be shared with shortlisted candidates.
Role Overview
As a TM1 Developer, you will participate in the complete Software Development Life Cycle (SDLC), from requirements gathering through production deployment. You will design, develop, and enhance enterprise planning and reporting applications while partnering closely with business users and global technology teams. The ideal candidate is technically strong, self-motivated, and passionate about delivering scalable, high-quality solutions.
Engagement Details
- Client Industry: Financial Services
- Project Type: Enterprise Financial Planning & Analytics
- Travel Requirement: None
- Work Authorization: Candidates must be legally authorized to work in Canada.
Required Skills & Technologies
- 5–10 years of IBM TM1 / IBM Planning Analytics development experience.
- Expert knowledge of IBM Planning Analytics (TM1).
- Strong experience designing TM1 Cubes.
- Hands-on experience with Turbo Integrator (TI), Rules Engine, and TM1 scripting.
- Experience with Planning Analytics Workspace (PAW), PA Web, and Planning Analytics for Excel (PAx).
- Experience implementing and maintaining TM1 Security.
- Strong understanding of Software Development Life Cycle (SDLC).
- Experience translating business requirements into scalable technical solutions.
- Experience working directly with business stakeholders.
- Python scripting experience.
- Experience using the TM1py module.
- Excellent verbal and written communication skills.
- Experience working within globally distributed teams.
Preferred Skills & Technologies
- Agile development experience.
- Test-Driven Development (TDD).
- Financial Planning & Reporting domain knowledge.
- Enterprise application development experience.
- Process improvement mindset.
- Strong client service orientation.
Key Responsibilities
- Design, develop, and maintain enterprise applications using IBM Planning Analytics (TM1).
- Participate in the complete Software Development Life Cycle (SDLC), including design, development, testing, deployment, and production support.
- Develop and maintain TM1 Cubes, Turbo Integrator processes, Rules, and Security.
- Build reporting and analytics solutions using PAW, PA Web, and PAx.
- Translate business requirements into scalable technical designs.
- Collaborate with business stakeholders and globally distributed technology teams across multiple regions.
- Ensure high-quality deliverables by following development best practices and identifying opportunities for continuous improvement.
- Develop automation solutions using Python and TM1py where appropriate.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent professional experience.
- 5–10 years of enterprise TM1 development experience.
- Strong analytical and problem-solving skills.
- Ability to manage multiple priorities in a collaborative environment.
- Excellent communication and stakeholder management skills.
Preferred Qualifications
- Experience within financial services organizations.
- Experience working on enterprise planning and reporting platforms.
- Agile or Scrum experience.
- Experience working in globally distributed teams.
Application Process
- Selected candidates will participate in the interview process with our recruitment team and the client.
- Qualified applicants will be contacted shortly after their application is reviewed.
- Additional client-specific interview details will be shared with shortlisted candidates.
Equal Opportunity Statement
Apptad is an Equal Opportunity Employer committed to fostering an inclusive workplace. We encourage qualified candidates from diverse backgrounds and experiences to apply. Reasonable accommodations are available throughout the recruitment process upon request.
Pay: $70.00-$75.00 per hour
Experience:
- TM1: 5 years (required)
- IBM TM1: 5 years (required)
Work Location: Hybrid remote in Montréal, QC (Montréal)