Financial Analyst – Senior

Our Banking client in Toronto, ON is looking to hire a Financial Analyst – Senior for a 6 month contract role with possibility of extension

Brief Project Description:  

•     Regular day-to-day management reporting, weekly estimates, cost allocations reporting and analysis, forecast and plan,

•     Proactively identify efficiencies and process improvements

•     Validate data accuracy and provide actionable analysis on operating results.

Daily Responsibilities:

•         Assist with the month-end close (reporting)

•         Assist with the Forecast and Plan (reporting)

•         Management Reporting

•         Maintain internally developed excel (Macro-VBA) based models

•         Executive PowerPoints decks

•         Head office reporting requirements

Must Have Skills:

  • Previous Financial experience (5+ years)
  • Fantastic technical skills Advanced Excel – VBA (must have), pivot table etc.
  • Experience working with big database – to manipulate huge database Use database information to create reporting
  • Reporting experience, building dashboards with Tableau

Strong business acumen

  • Excellent verbal and written communication skills
  • Candidate must be a proactive and independent worker, creative and innovative self-starter; as well as demonstrates a team oriented spirit who brings lots of initiative to a small team. 

Nice to Have Skills:

  • EPM Cognos/TM1 finance systems experience preferred

Looking for Meaningful Work? We can help.

If you’re a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion as our strength and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at

Specialty Developer – Specialist – 33410-1

Role Title: Applications Developer – Specialist

Max Bill Rate: $100/hour

Home Transit: 76049

Charge to Transit: 76049

Line of Business: DCCT

Target Start Date: August 24th,2020

Number of Positions: 2

Duration: 4 months

Work Location: Toronto 20 Dundas St W., 12th (Work from home for now)

Hours (is there a possibility of OT): Monday – Friday, 9:00 am – 5:00 pm. A little flexibility with work hours. 37.5 hours/week. Overtime might be required occasionally.

Possibility of Extension/Conversion: Yes, conversion and extension are expected and will depend on the workers performance.

Interview Process: 2 telephonic rounds – In the first round, the manager will access the attitude and fit; and second round will be technical with the manager and other members of the team. The manager is targeting to interview on August 21st.

Reason the Role is Open: Net new position for the increased workload and new projects coming in

Group Information: The team is a part of mobile team which includes iOS and android teams. Both teams have 2 squads and work for the mobile applications.

EVP (Employee Value Proposition): The candidate will get a chance to work with a team that is always ready and first one to try new things with the platform. The team is flexible and supportive

What Project Will The Contractor Be Working On: The candidate will be working on various ongoing projects

Who Will The Contractor Be Working With on a Daily Basis: The candidate will work with Tech Leads, Architectures, QAs and other people from the team in the agile environment

Daily Job Duties Include:

Participate in the development and maintenance of stable and highly secure Android application and be responsible for the product development. Participate in the discussion and compilation of the project implementation plan, complete the preparation of the project requirements, outline, detailed design and other documents; Responsible for the project subsystem or module design and coding; Responsible for mentoring developers and code review to help the team grow. Responsible for providing hands-on architectural design for native Android applications with a deep understanding of design patterns such as MVP, MVVM. Responsible for effectively working in an Agile environment. Responsible for issue tracking in JIRA and documentation in Confluence

Must-Have Skills/Experience:

5+ years of experience building native Android applications 5+ years of experience in Java Familiarity with Kotlin Advance knowledge of

  • Android Studio,
  • Gradle, and
  • GIT
  • Experience in
  • Data Binding,
  • LiveData,
  • Android Life-cycles,
  • REST APIs,
  • Navigation Component, etc.
  • Hands on experience with
  • Unit Tests,
  • Integration tests.

Nice to Have:

Experience with UI Automation. Experience with Accessibility related Android components to create inclusive applications. Experience with Android performance analysis tools.

Soft Skills:

Excellent communication