cover image
IFG - International Financial Group

IFG - International Financial Group

www.ifg-global.com

5 Jobs

141 Employees

About the Company

IFG is a global professional services firm providing customized human capital solutions on a managed, outsourced, project, project-to-hire, contingent and retained full-time search basis. We began our journey by specializing only in the disciplines of finance, accounting, tax and audit. However, with our exponential growth and driven by client demand, our product offerings have widened and today we also service clients and candidates in the areas or sales, marketing (traditional and digital/social) and information technology.

IFG is one of the fastest growing firms in this space in North America. We place tremendous value on understanding the specific needs and requirements of our clients and the unique strengths and desires of the professionals we partner with. We serve as trusted advisors to build lasting relationships with both our clients and the professionals we represent to ensure overall sustained success.

Listed Jobs

Company background Company brand
Company Name
IFG - International Financial Group
Job Title
Frontend Developer
Job Description
Job Title: Frontend Developer Role Summary: Build responsive, high‑performance web game experiences for Xbox casual games using modern web frameworks and tooling. Expectations: • 5–7 years professional front‑end experience; solid portfolio of pixel‑perfect UI work. • Expertise in Solid JS (≥3 years), TypeScript (≥3 years), CSS (≥5 years). • Strong collaboration with design, backend, and production teams in fast‑paced, iterative sprints. Key Responsibilities: - Translate Figma designs and interaction specifications into tested, accessible, production‑ready UI components and pages. - Extend and maintain design systems and framework code. - Polish visual details to pixel‑level precision and fix defects. - Participate in code reviews; enforce quality, security, and accessibility standards. - Plan, track, and communicate progress via project/task management tools. - Instrument features for telemetry, performance, and error tracking. Required Skills: - Modern web development: HTML5, CSS3/SCSS, JavaScript (ES6+), TypeScript (TS/TSX), JSON. - Front‑end frameworks/build tools: Solid JS, React, Vue, Angular, Svelte, Webpack, Vite. - Design collaboration tools: Figma (components, constraints, tokens). - Data integration: RESTful APIs, JSON payload handling, pagination, caching. - Performance profiling and optimization. - Accessibility (WCAG 2.x AA, ARIA, focus management). - Mobile‑first, touch ergonomics, responsive design. - Web security fundamentals (XSS, CSRF). - Optional: HTML Canvas, CSS animations/transitions, single‑page application routing, state management. Required Education & Certifications: Bachelor’s degree in Computer Science, Information Systems, or equivalent professional experience. No mandatory certifications.
United states
Remote
Mid level
26-11-2025
Company background Company brand
Company Name
IFG - International Financial Group
Job Title
Senior Java Software Engineer
Job Description
Job Title: Senior Java Performance Engineer Role Summary Specialized engineer focused on diagnosing and eliminating performance bottlenecks in large‑scale Java services. Bridges Java internals, JVM tuning, infrastructure efficiency, and systems profiling to drive significant reductions in compute usage and operational cost. Expectations - Deep expertise in JVM performance, garbage collection, and Java internals. - Proficiency in advanced profiling tools and techniques. - Ability to independently own the profiling‑diagnosis‑recommendation cycle. - Deliver high‑impact, actionable optimization recommendations rather than micro‑tuning. - Strong analytical, problem‑solving, and communication skills to collaborate with development and operations teams. Key Responsibilities 1. **JVM & Application Profiling** – Use JFR, JMC, async‑profiler, VisualVM, or similar tools to identify CPU, memory, GC, thread contention, logging overhead, and serialization inefficiencies. 2. **Service Behavior Analysis** – Assess Dropwizard‑based REST services for handling, JSON/XML serialization, logging, DB access, and concurrency models that affect performance. 3. **Infrastructure Cost & Capacity Optimization** – Analyze current core usage (~30k cores), recommend JVM parameter tuning, reduce garbage creation, improve I/O and network efficiency, refactor bottleneck components, and scale capacity down. 4. **Actionable Optimization Delivery** – Provide clear, high‑value recommendations such as removing expensive logging, reducing serialization overhead, tightening API payloads, improving connection pooling, object churn, and implementing caching. 5. **Full Pipeline Ownership** – Lead the end‑to‑end process from profiling to diagnosis to recommendation, ensuring measurable impact on performance and cost. Required Skills - Advanced knowledge of JVM internals (GC tuning, JIT, HotSpot, etc.). - Mastery of profiling tools: JFR, JMC, async‑profiler, YourKit, VisualVM. - Experience with Dropwizard, RESTful services, JSON/XML handling. - Strong understanding of GC algorithms, memory management, and thread contention. - Familiarity with cloud/container infrastructure cost and capacity planning. - Proficient Java (8+) coding and code review for identifying inefficiencies. - Excellent analytical, problem‑solving, and communication abilities. - Knowledge of CI/CD pipelines, monitoring, and alerting systems. Required Education & Certifications - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. - Certifications such as Oracle Certified Professional – Java SE, GCP Performance Engineering, or similar are advantageous.
British columbia, Canada
Hybrid
Senior
11-12-2025
Company background Company brand
Company Name
IFG - International Financial Group
Job Title
Senior Internal Auditor
Job Description
**Job Title:** Senior Internal Auditor **Role Summary** The Senior Internal Auditor will independently design, plan, and execute IT audit engagements across the organization. Responsibilities include risk assessment, testing of IT General Controls (ITGC), SOX, and SOC compliance, and communication of findings to stakeholders. The role requires a mix of audit expertise and strong stakeholder management, with a focus on both mature and emerging business processes. **Expectations** - Deliver end‑to‑end IT audit workpapers and reports with high-quality, actionable recommendations. - Maintain independence, objectivity, and professional skepticism throughout the audit lifecycle. - Collaborate closely with business units, IT teams, and external partners to plan, coordinate, and finalize audit delivery. - Present audit results clearly to senior management and, when required, to audit committees. - Demonstrate a proactive approach to continuous improvement of audit methodology and tools. **Key Responsibilities** 1. Develop comprehensive IT audit scopes and risk assessment plans. 2. Perform detailed testing of IT General Controls, SOX, and SOC frameworks. 3. Execute control testing, data analytics, and substantive audit procedures. 4. Draft audit findings, management responses, and action tracking. 5. Communicate audit results and recommendations to stakeholders. 6. Mentor and supervise junior audit staff on audit techniques and compliance requirements. 7. Maintain current knowledge of industry standards, regulations, and emerging IT risks. **Required Skills** - Strong analytical and critical thinking abilities. - Advanced knowledge of IT audit principles, control frameworks, and risk assessment. - Proficiency in audit documentation tools and data analytics software. - Excellent written and verbal communication skills. - Ability to work independently and manage multiple engagements simultaneously. **Required Education & Certifications** - Bachelor’s degree in Accounting, Finance, Information Technology, or related field. - Professional designation: CISA, CISSP, or CPA required; or actively pursuing one of these certifications. ---
Mississauga, Canada
Hybrid
Senior
14-12-2025
Company background Company brand
Company Name
IFG - International Financial Group
Job Title
Senior Financial Analyst
Job Description
Job Title: Senior Financial Analyst Role Summary: Provide advanced financial analysis, reporting, and project support for a manufacturing and distribution organization. Lead month‑end close, budgeting, forecasting, and finance transformation initiatives while ensuring data integrity across ERP environments. Expectations: - Deliver accurate and timely financial statements, variance analysis, and management reporting. - Drive ERP implementation upgrades and post‑go‑live data clean‑up. - Lead process improvement projects within finance functions. Key Responsibilities: - Prepare monthly, quarterly, and year‑end financial reports. - Conduct account reconciliations, variance analysis, and financial reviews. - Support budgeting, forecasting, and management reporting frameworks. - Participate in ERP implementations, upgrades, and system data cleanup. - Design and maintain complex Excel‑based reports and models, including VBA macros. - Collaborate with Accounting, FP&A, and business stakeholders to ensure data accuracy. - Identify and implement finance process improvements. Required Skills: - 5+ years as a Senior Financial Analyst or equivalent. - CPA designation required or in progress. - Proven experience with ERP implementations or finance transformation projects. - Advanced Excel proficiency (macros, VBA, pivot tables). - Strong analytical, communication, and attention‑to‑detail skills. - Ability to manage multiple priorities in a project‑driven environment. - Experience in manufacturing, distribution, or consumer products highly preferred. Required Education & Certifications: - Bachelor’s degree in Accounting, Finance, Business Administration, or related field. - CPA designation required or actively pursued.
North york, Canada
Hybrid
Senior
19-12-2025