{"id":3647040,"url":"https://alion.io/job/cgi-constructors-junior-controller","title":"Junior Controller","company":{"id":4420317,"name":"CGI Constructors","domain":"cgigc.com","url":"https://alion.io/company/cgigc-2","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"Finance","role_family":"Finance","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Mississauga, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[],"status":"live","first_seen_at":"2026-11-02T23:13:09Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-06T22:31:52Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"We currently have an opportunity open for an experiencedJunior Controllerin our Torontooffice.\nWhy CGI?\nAt CGI we realize that our people are our greatest assets, and this reflects in everything we do, it is ingrained in our culture. CGI is a people focused builder with a passion for the contributions we make to our communities, the legacies of our clients, and future generations. We offer employees opportunities for professional development, growth, and advancement while working in an inclusive and supportive environment.\nSome of the work perks:\nWork-Life Balance\nProfessional Development\nPaid Birthday Day Off!\nCompany Mentorship Program\nCompany Social Events\nPerformance Bonuses\nEmployer RRSP Matching Program (5%)\nTop Tier Excellent Benefits Package for you and your family including Drug Coverage, Dental, Life Insurance, Paramedical Services and more\nHealth & Wellness Account to promote a healthy lifestyle\nEmployee & Family Assistance Program\nAnd many more! Visit www.cgigc.com/join-us/to see why CGI is an employer of choice.\nYou as a Junior Controller:\nCoordinate assigned month-end and year-end closing activities, including journal entries, accruals, prepaid expenses, fixed assets, and balance sheet reconciliations.\nPrepare draft financial statements, management reports, and supporting schedules for review by the Controller.\nInvestigate account discrepancies and explain significant changes in revenue, expenses, and financial results.\nMaintain accurate general ledger records and organized documentation to support financial reporting and external review.\nWork with Project Managers to review project budgets, cost coding, committed costs, change orders, and forecasts of costs to complete.\nPrepare and reconcile work-in-progress schedules, including project revenue, costs, estimated margins, and overbillings or underbillings, for Controller review.\nReview job cost reports, investigate variances, and identify emerging cost overruns, margin changes, or incomplete financial information.\nSupport progress billing, holdback tracking, subcontractor account reconciliations, and project closeout.\nApply approved revenue recognition policies and escalate unusual transactions or project accounting issues to the Controller.\nSupport accounts payable and accounts receivable activities, including invoice review, coding accuracy, reconciliations, and resolution of outstanding items.\nPrepare payment recommendations and support collections while following approval requirements and maintaining separation of duties.\nPrepare bank reconciliations and support short-term cash flow forecasts using expected receipts, payments, and project requirements.\nAssist with payroll reconciliations, labour cost allocations, and coordination with payroll and Human Resources.\nAssist with annual budgets, periodic forecasts, and analysis of actual results against budget.\nPrepare reports on overhead spending, project profitability, receivables aging, and other assigned financial measures.\nProvide clear financial information to project teams and management to support planning and timely decisions.\nFollow and help strengthen accounting procedures, approval controls, and safeguards for confidential financial information.\nPrepare supporting schedules for sales tax and other assigned remittances, subject to appropriate review and approval.\nAssist with external audits or reviews, tax working papers, and information requests from authorized advisers.\nIdentify accounting errors, control gaps, and unusual transactions; document findings and escalate concerns promptly.\nMaintain data accuracy between accounting and project management systems and investigate reconciliation differences.\nIdentify opportunities to improve reporting, reduce duplicate entry, and standardize accounting processes.\nProvide guidance to accounting team members on assigned processes and support cross-training and deadline coordination.\nComplete other related accounting and financial analysis duties as assigned.\nDo you see these qualities in yourself?\nStrong understanding of accounting principles, financial statements, internal controls, and budget analysis.\nProficiency in Excel, including formulas, lookups, and pivot tables; experience with accounting or ERP software.\nFamiliarity with Procore or comparable construction project management software is an asset.\nFamiliarity with Jonas or comparable accounting software is an asset.\nExcellent written and verbal communication skills to effectively communicate project accounting updates, expectations, and requirements with team members and stakeholders.\nSound judgment and decision-making skills to evaluate options and make timely decisions that support accounting objectives.\nAnalytical thinking and strong understanding of basic accounting principles, including maintenance of ledgers, cash flows, budgeting, forecasting, accounts payables and receivables.\nAdaptable and ability to work in fast-paced, pressured environment while maintaining high-quality standards and attention to detail and accuracy.\nAbility to work collaboratively with project teams, stakeholders, and contractors to achieve project goals while maintaining positive relationships.\nExcellent organization and time management skills with ability to prioritize tasks, meet deadlines, and manage competing demands effectively.\nAbility to maintain strict confidentiality in all aspects of work.\nRequirements\nPost-secondary degree or diploma in accounting, finance, or a related discipline, or an equivalent combination of education and relevant experience.\nThree to five years of progressive accounting experience, including month-end reporting and account reconciliations.\nExperience in construction accounting, job costing, and work-in-progress reporting is preferred.\nProgress toward a Chartered Professional Accountant designation, or a recently completed designation, is an asset.\nCentury Group Inc. is committed to inclusive, barrier-free recruitment and selection processes and work environment. We are happy to discuss any need for accommodation and will make every effort to meet those needs in a timely manner. Please advise the Human Resources Department if you require accommodation throughout the recruitment and selection processes and/or within the work environment. Information received relating to accommodation measures will be handled and addressed confidentially.\nCGI Constructors does not use artificial intelligence (AI), automated decision-making systems, or algorithmic tools in any stage of its hiring, recruiting, or candidate evaluation process.","description_format":"text","description_chars":6582,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Life insurance","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Construction"],"lifecycle":[{"event":"open","at":"2026-11-02T23:13:09Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":28,"reasons":["conf:1","win:early","comp:junior"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/cgi-constructors-junior-controller","json_url":"https://alion.io/job/cgi-constructors-junior-controller.json","meta":{"generated_at":"2026-11-07T02:29:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5781,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4420317},"rest":"https://alion.io/mcp/rest/get_company?id=4420317"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcgi-constructors-junior-controller"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcgi-constructors-junior-controller"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcgi-constructors-junior-controller"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/cgi-constructors-junior-controller\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcgi-constructors-junior-controller"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3647040}},{"tool":"search_jobs","arguments":{"company":"cgigc.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3647040},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}