{"id":1501732,"url":"https://alion.io/job/black-mcdonald-billing-analyst-nuclear","title":"Billing Analyst (Nuclear)","company":{"id":1962196,"name":"Black & McDonald","domain":"blackandmcdonald.com","url":"https://alion.io/company/blackandmcdonald-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":{"grade":"B","score":79,"open_postings":6,"ghost_share":0,"stale_share":0.833,"repost_share":0,"time_to_fill_p50_days":35,"computed_at":"2026-10-21T05:46:15Z"}},"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":["Pickering, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":60000,"max":70000,"currency":"CAD","period":"year","gross":null,"usd_annual":49243},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Microsoft Excel","optional":false},{"name":"Oracle ERP","optional":false},{"name":"Power BI","optional":false}],"status":"live","first_seen_at":"2026-09-29T20:27:38Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-10-21T13:36:04Z","board_verified":true,"closed_at":null,"days_open":21,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":21},"description":"ABOUT THIS CAREER OPPORTUNITY\nBlack & McDonald’s Power Generation team is growing! If you are committed and collaborative professional looking to contribute to a hard-working, innovative team, this opportunity is for you.\nThe Billing Analyst is responsible for the end-to-end accounts receivable cycle, including invoicing, collections, cash application, and account reconciliation. This role ensures accurate and timely billing in accordance with contract terms while proactively managing customer accounts to optimize cash flow and minimize outstanding balances.\nWorking closely with Project Managers, Project Controls, and client stakeholders, the Billing Analyst plays a key role in resolving billing discrepancies, supporting complex project-based invoicing, and maintaining strong client relationships. This position requires strong analytical skills, attention to detail, and the ability to operate in a high-volume, deadline-driven environment.\nDUTIES AND RESPONSIBILITIES\nPrepare, validate, and issue customer invoices in accordance with contract terms, rate schedules, and client-specific requirements; while maintaining billing data in ERP systems\nMonitor and manage accounts receivable aging; proactively follow up on outstanding balances and drive collections activities\nInvestigate and resolve billing discrepancies, including timesheet variances, rate mismatches, and client system rejections\nPerform cash application and reconcile customer payments to invoices, ensuring accuracy of AR subledger\nProvide continuous improvement solutions on billing processes and controls\nPerform AR account reconciliations, including subledger-to-GL tie-outs and client account balancing\nCollaborate with Project Controls, Project Managers, and clients to ensure accurate billing inputs and timely dispute resolution\nEnsure compliance with financial policies and procedures\nOther duties as required within the scope of accounts receivable and financial analytics\nCOMPETENCY REQUIREMENTS\nChange Orientation\nCommunicates Effectively\nContinuous Learning and Improvement\nCustomer Focus\nHolds Self and Others Accountable\nProblem-Solving and Innovation\nTeamwork and Collaboration\nValues and Respects Others\nMaximizes Business Performance\nMaximizes Team Effectiveness\nEDUCATION REQUIREMENTS\nBachelor’s degree or diploma in Accounting, Finance, Business Administration, or related field \nProgress toward a professional designation is considered an asset \nEquivalent combination of education and practical experience will be considered \nAbility to obtain and maintain Client Security Clearance (if required)\nWORK EXPERIENCE REQUIREMENTS\n2-5 years of experience in accounts receivable, billing, or related finance function \nExperience in a project-based or construction environment is strongly preferred \nProven experience managing high-volume invoicing and collections \nExperience reconciling accounts and resolving billing discrepancies \nExposure to unionized or timesheet-driven environments is an asset \nExperience working with complex contracts, rate structures, or client billing portals is preferred\nSKILLS, ABILITIES, AND OTHER REQUIREMENTS\nIntermediate to advanced Microsoft Excel (e.g., lookups, pivot tables, reconciliations) \nStrong understanding of accounts receivable processes, billing cycles, and collections practices \nExcellent attention to detail with a high degree of accuracy \nStrong analytical and problem-solving skills, particularly in reconciling discrepancies \nEffective communication skills, with the ability to interact with internal teams and external clients \nExperience with ERP systems (JD Edwards preferred) \nExperience with client billing systems and complex invoice submissions \nFamiliarity with data visualization tools (e.g., Power BI) is an asset\n\nWORK PERKS & BENEFITS\nCompany paid health and dental benefits \nOpportunity to participate in community and wellness initiatives \nTeam building events\nAccess to a dynamic Employee & Family Assistance Program\nOpportunity for ongoing professional development\nRewards and recognition\nScholarship Program for employee dependents\nCOMPENSATION\nThe expected salary range for this role is between $60,000/annually and $70,000/annually. The starting salary will be based on several factors such as the successful candidate’s qualifications, including but not limited to education, experience and overall competencies. Salary is one component of Black & McDonald’s total rewards package. Total rewards vary by position and may include additional offerings such as group insurance benefits, pension plan, annual performance bonus, and career development programs.\nAPPLICATION PROCESS\nBlack & McDonald welcomes and encourages applications from persons with disabilities.\nAccommodations are available upon request for candidates taking part in all aspects of the recruitment and selection process.","description_format":"text","description_chars":4858,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Facilities Management","Construction"],"lifecycle":[{"event":"open","at":"2026-09-30T04:21:20Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"evidence":"Positions approved through LMIA in 12 months: 4","filings_12m":4,"filings_prev_12m":1,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"High Wage; Global Talent Stream","cap_exempt":false,"checked_at":"2026-10-03T21:10:52+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":0}],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.703,"p_room":0.9,"age_days":21,"expected_fill_days":35,"reasons":["conf:1","win:mid","comp:junior"],"computed_at":"2026-10-21T05:46:15Z"},"pay":{"stated_usd_annual":49243,"is_top_pay":false},"html_url":"https://alion.io/job/black-mcdonald-billing-analyst-nuclear","json_url":"https://alion.io/job/black-mcdonald-billing-analyst-nuclear.json","meta":{"generated_at":"2026-10-21T18:08:51Z","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":25616,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00: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":1962196},"rest":"https://alion.io/mcp/rest/get_company?id=1962196"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fblack-mcdonald-billing-analyst-nuclear"},{"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%2Fblack-mcdonald-billing-analyst-nuclear"},{"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%2Fblack-mcdonald-billing-analyst-nuclear"},{"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/black-mcdonald-billing-analyst-nuclear\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fblack-mcdonald-billing-analyst-nuclear"}]}