Your Next Big Move Starts Here

Join our team to make a real impact in the digital consumer engagement landscape.

Just Some of the Perks Employees Enjoy

Comprehensive Benefits

Flex Time

Health Coverage

Paid Sick Time

Volunteering

Gym Memberships

Sport & Entertainment Access

Free Onsite Parking

Family Oriented

Team Events

Competitive Compensation

Casual Work Environment /
Dress Code

Experience the benefits of IC Group Careers.

Who We Are

For more than 35 years, IC Group has helped the world’s leading brands connect with consumers in ways that drive measurable growth and long-term value.

Current Openings

Explore opportunities to build your career with a company that values growth, collaboration, and meaningful impact.

Network Engineer

The Team

IC Group builds powerful digital engagement solutions that connect brands with people through promotions, live events, mobile messaging, and gamified experiences. We work with leading brands and event operators to create experiences that drive participation, loyalty, and measurable results.

Our teams are responsible for the secure delivery and execution of all client programs and projects. ICG aims to act as a trusted partner and strives to deepen client relationships based on trust, security, integrity, commitment, accountability, and delivery. We are continuously evolving our solutions and are further modernizing our IT practices through various initiatives, inclusive of use AI in strategic ways, and adopting a platform foundation.

Who are we looking for?

We are seeking an experienced Network Engineer to join our team. This role requires deep expertise in AWS cloud networking, enterprise security, dynamic routing, VPN technologies, and telecommunications messaging infrastructure. The successful candidate will design, implement, secure, and optimize highly available multi-region and multi-site network environments with advanced traffic inspection and monitoring capabilities.

Is this role for you?

You are a team player that thrives in a dynamic work environment. You have at least 3 years’ experience in a full-cycle accounting roll in a computerized environment. You are detail oriented and enjoy working in a fast-paced environment, completing a variety of competing tasks, all the while paying extra attention to the details.

What You’ll Be Doing.

Network & Server Administration

  • Administer and maintain Windows servers, Linux servers and cloud resources, ensuring high availability, performance, cost optimization and security.
  • Support corporate and custom applications across all environments.
  • Monitor infrastructure health, including CPU, memory, storage, and application performance.
  • Maintain detailed technical documentation for systems, processes, configurations, and security controls.
  • Coordinate operating system and application updates, including scheduled after-hours maintenance.

Application Support

  • Design and deploy cloud workloads to meet both functional and non functional requirements
  • Deploy, configure, and manage web-based applications in high-availability environments.
  • Troubleshoot production issues and provide operational support.
  • Participate in an on-call rotation as a first responder for critical incidents outside business hours.
  • Collaborate with internal teams on testing, releases, and infrastructure improvements.

Network Security & Compliance

  • Maintain secure PCI, ISO, SOC 2, and HIPAA-compliant environments.
  • Review system and application logs for operational and security issues.
  • Schedule and analyze vulnerability scans and remediation activities.
  • Develop and maintain security policies, procedures, and standards.
  • Apply security updates and patches in a timely manner.

Cloud Network Architecture & Infrastructure

  • AWS Networking
    • Design and implement advanced AWS networking solutions using:
      • AWS Transit Gateway
      •  Gateway Load Balancer (GWLB)
      • Direct Connect
      • Route 53
      • Multi-VPC and hybrid-cloud connectivity
    • Build resilient multi-region and multi-site architectures with redundancy and failover capabilities.
    • Implement centralized routing, segmentation, and traffic inspection solutions.
  • High Availability & Disaster Recovery
    • Design automated disaster recovery and failover solutions.
    • Implement SLA monitoring, alerting, and recovery testing.
    • Optimize environments for low RTO/RPO objectives.

Automation & Infrastructure as Code

  • Automate infrastructure deployment and scaling using:
    • Terraform
    • CloudFormation
    • Python
    • Bash
    • PowerShell
  • Implement Auto Scaling and automated network recovery processes

Security & Traffic Inspection

  • Firewall & Security Management
    • Deploy and manage FortiGate VM firewalls within AWS environments.
    • Configure:
      • Active-Passive and Active-Active HA clusters
      • SD-WAN policies
      • Security policies and application controls
      • Web filtering and threat prevention
    • Integrate FortiManager and FortiAnalyzer for centralized operations.
  • Deep Traffic Inspection
    • Implement Deep Packet Inspection (DPI) for application visibility and threat detection.
    • Configure SSL/TLS inspection for encrypted traffic analysis while maintaining compliance standards.
    • Support IDS/IPS and advanced traffic analytics capabilities.

VPN & Hybrid Connectivity

  • VPN Architecture 
    • Design and maintain:
      • Site-to-Site VPNs
      • Client VPNs
      • SSL VPNs
      • IPsec VPNs
    • Configure dynamic routing across VPN tunnels using BGP and OSPF.
    • Optimize VPN performance, availability, and failover mechanisms.
  • Advanced VPN Technologies
    • Implement:
      • DMVPN
      • FlexVPN
      • AWS Accelerated VPN
      • AWS Client VPN
    • Configure MFA, certificate authentication, and split/full tunnel deployments.

Telecommunications & Messaging Infrastructure

  • SMSC Routing & Infrastructure
    • Configure and maintain SMSC routing environments supporting:
      • SMPP v3.4/v5.0
      • SS7/SIGTRAN
      • SCCP, TCAP, and MAP protocols
    • Design intelligent routing solutions including:
      • HLR/HSS lookups
      • MCC/MNC routing
      • Least-cost routing (LCR)
      • Priority and content-based routing
    • Optimize throughput, queue management, retry logic, and failover processes.
  • MMSC Routing & Content Management
    • Implement MMSC integrations and routing using:
      • MM1
      • MM4
      • MM7
      • RESTful APIs
    • Manage content adaptation, transcoding, MIME processing, and delivery workflows.
    • Support high-volume multimedia messaging environments with geographic routing and delivery tracking.

Other duties as assigned

Overall, here’s what our successful candidate should possess:

Professional Skills

  • Strong English communication (verbal/written/presentation) skills with both business and technical stakeholders.
  • Strong knowledge of MS Office suite of products
  • Strong organizational skills, excellent communication, effective marketing-related writing skills and the ability to operate in ambiguity and thrive in a fast-paced environment.

Experience Requirements;

  • Minimum 5 years of progressively responsible experience in complex networking environments.
  • Post Secondary degree in a related environment

Required Technical Expertise

  • Core Networking
    • Expert knowledge of:
      • TCP/IP
      • Subnetting & VLSM
      • Routing & switching
      • BGP, OSPF, and EIGRP
  • AWS Networking
    • Advanced expertise with:
    • VPC
    • Transit Gateway
    • Gateway Load Balancer
    • Direct Connect
    • Route 53
  • Security
    • Deep Packet Inspection (DPI)
    • SSL/TLS inspection
    • IDS/IPS
    • Application control and segmentation
  • Monitoring & Troubleshooting
    • Experience with:
    • CloudWatch
    • Datadog
    • Prometheus
    • Grafana
    • Wireshark
    • tcpdump
  • High Availability & Load Balancing
    • VRRP, HSRP, and stateful failover
    • ALB, NLB, and GWLB configuration and optimization

Can you demonstrate experience proving;

  • Ability to work under tight timelines and competing priorities.
  • Critical thinking & thought leadership on project and/or program management.

Great assets to have would be;

  • AWS Certified Advanced Networking – Specialty (required)
  • Fortinet NSE 7 or NSE 8
  • Cisco CCNP Enterprise or CCIE
  • Expertise with Microsoft Azure workloads and networking

Information Security Analyst – Associate

Position Title:            Information Security Analyst –  Associate (12-15 month term)

Location:                    Winnipeg (In-Office)

Reports To:                Manager – Information Security

Department:              Information Security

Date:                             May 2026

______________________________________________

Posting Details:

The Team

IC Group builds powerful digital engagement solutions that connect brands with people through promotions, live events, mobile messaging, and gamified experiences. We work with leading brands and event operators to create experiences that drive participation, loyalty, and measurable results.

Our teams are responsible for the secure delivery and execution of all client programs and projects. ICG aims to act as a trusted partner and strives to deepen client relationships based on trust, security, integrity, commitment, accountability, and delivery.   We are continuously evolving our solutions and are further modernizing our IT practices through various initiatives, inclusive of use AI in strategic ways, and adopting a platform foundation.

 

Who are we looking for?

We are hiring an Information Security Analyst Associate (term) to work in our Information Security  team.

Reporting to the Manager – Information Security, you will support the organization’s security operations and governance activities in close collaboration with the InfoSec Team. Your responsibilities will include active involvement in ISO 27001 and PCI DSS compliance initiatives, administration of company-wide IT and security policies, execution of internal IT audits, delivery of security awareness programs, and coordination of vulnerability assessments. You will report, investigate and help resolve security incidents with internal teams and also educate and communicate security requirements and procedures to all users and new employees. In addition, you should have competence in researching emerging security threats and attacker techniques to proactively reduce the risk of system compromise. Other responsibilities include ensuring compliance with our internal standards, client requirements, applicable regulations and privacy laws and completing and managing InfoSec questionnaires across our company and clients. You will support our Vendor and Supplier management ecosystem.

 

Is this role right for you?

To do well in this role you should have a related degree or diploma in computer science, cybersecurity or IT Security, have a passion for documentation, and you pay attention to the details. You’re naturally cautious and enjoy the meticulous work of auditing logs and testing defenses to ensure nothing is left to chance.

 

What You’ll Be Doing.

Security Operations & Incident Management

  • Support day-to-day security operations and governance activities.
  • Support security incident handling, including reporting, triage, investigation, escalation, and closure activities.
  • Research security trends and adversary techniques to strengthen preventative controls and reduce breach likelihood.

 

Compliance, Risk & Governance

·         Contribute to ISO 27001 and PCI DSS compliance initiatives, including evidence collection, reviews, and control support.

·         Assist in the development and maintenance of IT and Security governance documentation (policies, standards, and procedures).

·         Participate in and support internal audits, including planning, testing, documentation, and remediation follow-up.

Vulnerability & Security Testing Management

  • Perform vulnerability assessments and coordinate remediation tracking with technical teams to ensure timely risk reduction.
  • Assist in the setup and management of penetration testing engagements with external partners.

 

Vendor & Client Security Assurance

  • Support vendor/supplier security management processes, including due diligence, onboarding, and ongoing assurance activities.
  • Respond to and complete information security questionnaires and onboarding requirements for key clients.

Security Awareness & Training

  • Deliver and coordinate security awareness initiatives, including education programs, phishing simulations, and security communications/newsletters.

 

Other Duties as Assigned

 

Overall, here’s what our successful candidate should possess:

  • Diploma or Bachelor’s degree in Computer Science, Cybersecurity, IT security, a related field, or a diploma/certificate/degree in Information Systems, Information Technology or related
  • Strong English communication (verbal/written/presentation) skills with both business and technical stakeholders.
  • Understanding of:
    • Incident identification/analysis and escalation procedures an asset
    • PCI DSS, ISO 27001 or related security frameworks considered an asset.
    • Firewalls, proxies, antivirus, and IDPS concepts.
    • Security controls to protect information systems consistent within the industry.
  • Excellent attention to detail and documentation

 

Experience Requirements;

  • Minimum of 1 Co-Op term in a working IT Security environment

 

Can you demonstrate experience proving;

  • Ability to work under tight timelines and competing priorities.
  • Proficient experience with MS Office suite of products (Word, Excel, PowerPoint)

 

Great assets to have would be;

  • Prior experience in incident identification/analysis and escalation procedures is an asset
  • Understanding of PCI DSS, ISO 27001 and 27701 or related security frameworks is considered an asset.
  • At least one security or IT certification would be an asset or working towards certification.

 

Talent Operations Coordinator

The Team

IC Group builds powerful digital engagement solutions that connect brands with people through promotions, live events, mobile messaging, and gamified experiences. We work with leading brands and event operators to create experiences that drive participation, loyalty, and measurable results.

Our teams are responsible for the secure delivery and execution of all client programs and projects. ICG aims to act as a trusted partner and strives to deepen client relationships based on trust, security, integrity, commitment, accountability, and delivery.   We are continuously evolving our solutions and are further modernizing our IT practices through various initiatives, inclusive of use AI in strategic ways, and adopting a platform foundation.

 

Who are we looking for?

As a part of the Talent Management Team, we are looking for a proactive and detail-focused Talent Operations Coordinator who is passionate about people, processes, and enhancing the employee experience. The ideal candidate is well-organized, adaptable, and capable of handling multiple priorities while upholding a high-level of confidentiality and professionalism.

 

Is this role right for you?

If you are someone who:

  • Has a strong interest in Talent Management and a desire to grow within the field
  • Demonstrates excellent communication and interpersonal skills, with the ability to build trust at all levels of the organization
  • Is highly organized, with strong attention to detail and the ability to manage competing deadlines
  • Takes initiative and approaches tasks with a problem-solving mindset
  • Maintains a high level of discretion when handling sensitive and confidential information
  • Is comfortable working both independently and collaboratively within a team environment
  • Has experience supporting recruitment, administration, or employee relations activities (preferred)
  • Brings a positive, team-oriented attitude and contributes to a supportive workplace culture

 

What you will be doing:

Recruitment & Talent Acquisition

  • Coordinate full-cycle recruitment activities, including job postings, resume screening, and interview scheduling
  • Conduct initial candidate interviews and assess qualifications and fit for advertised roles
  • Facilitate candidate progression through the hiring process, including recommendations and next steps
  • Perform background checks, including criminal, reference, and credential verification
  • Assist in developing and maintaining accurate job descriptions
  • Support recruitment efforts across local, national, and international market
  • Collaborate with Marketing (or designate) to support HR-related content on social media
  • Research and recommend Applicant Tracking Systems (ATS)
  • Identify and research funding opportunities and grants to support hiring initiatives

 

Employee & Management Relations

  • Support managers in promoting a positive, safe, and respectful work environment aligned with company values and policies
  • Maintain accurate and confidential employee records and documentation

 

Benefits Administration

  • Support the administration of employee group benefits programs
  • Ensure timely enrollment, updates, and responses to employee inquiries

 

Training & Development

  • Assist in identifying and recommending training and development initiatives for employees at all levels
  • Support enhancements to the Education Assistance Program
  • Research grant opportunities to support training and development initiatives

 

Compensation Administration

  • Ensure job descriptions remain current and aligned with organizational needs
  • Assist in developing new role descriptions
  • Conduct market research and compensation analysis to support competitive pay practices

 

Performance Management

  • Support managers with employee performance processes, including goal setting and development planning
  • Assist in coordinating the annual performance review and salary review cycles
  • Provide guidance and support to managers and employees throughout the performance management process

 

Special Projects (other duties)

  • Participate in HR projects and cross-functional initiatives as assigned
  • Provide support for additional HR activities and organizational priorities as needed

 

Overall, here’s what our successful candidate should possess:

  • Strong English communication skills including verbal and written & interpersonal skills
  • Proficiency with the MS Suite of Products including Excel, Word, PowerPoint, Visio
  • A diploma or degree in human resources management or equivalent experience.
  • Strong ability to communicate effectively with dynamic personalities and stakeholders at all levels while maintaining a positive, customer-focused attitude
  • Ability to work with the utmost of discretion and confidentiality adhering to strong professional ethics.
  • Highly organized with strong attention to detail.
  • Knowledge and understanding of relevant employment standards and labour law.
  • Strong problem solving and leadership skills.
  • Flexibility and the ability to manage change quickly in a fast-paced environment.

 

Experience Requirements;

  • Minimum of 2 years of experience in an a Talent Management /HR environment

 

Can you demonstrate experience proving;

  • Ability to work under tight timelines and competing priorities.
  • Critical thinking & thought leadership on project and/or program management.

 

Great assets to have would be;

  • Post-secondary degree/diploma in a related discipline
  • Completion of a CPHR designation is an asset.

 

** This is an in-office role in our Winnipeg office.

 

Customer Experience Coordinator

Position Filled

The Team

At IC Group, we take a team-driven approach to deliver enterprise-grade solutions for global brands like X (formerly Twitter), Microsoft, and Bausch & Lomb. Our cross-functional collaboration is rooted in a deep understanding of client goals, business needs, and enabling technologies. Operating in a dynamic environment, we balance innovation with operational excellence while maintaining high standards in delivery efficiency, cost-effectiveness, and information security, backed by our ISO 27001 certification.

As a technology-led Consumer Engagement company, we help Fortune 500 brands transform how they connect with audiences through digital, social, mobile and live experiences. From driving sales and loyalty, escalating fan engagement, insuring risks and capturing data, our secure, high-impact solutions are built on a foundation of integrity, accountability, and long-term client partnerships. We proudly support brands that are pushing boundaries in global markets.

Headquartered in Winnipeg, Canada with operations across North America and Europe, IC Group Holdings Inc. is publicly traded on the TSX Venture Exchange. We’re a fast-moving, passionate team that thrives on innovation and problem-solving. If you’re driven to make an impact and want to work with like-minded professionals, come join us—let’s build something great together.

 

Who are we looking for?

As the Customer Experience Coordinator, you have an important role to fill, as you will find yourself in direct contact with ICG’s clients who represent the world’s most recognized brands.

You won’t shy away from this kind of challenge, because you are:

  • Outgoing with a positive, can-do personality that is infectious;
  • Someone with a great passion for customer service; you always want to make it right for the customer;
  • A mover and a shaker with superior Customer Service skills, and can tactfully manage consumer inquiries;
  • An independent worker who understands how important it is to pay attention to the details;
  • Willing to work on a team that has a lot of fast-moving pieces;
  • Focused on accuracy and attention to detail, as these qualities are your middle names;
  • Efficient and experienced with MS Office; you’re not just good at navigating your way around MS Office software such as Word, Excel, Outlook, etc., you are GREAT at it;
  • A multi-tasker who can get stuff done with a sense of urgency and pride!
  • You possess excellent professional communication skills no matter who your audience is, or your method of communication (e.g. document writing, emails, phone calls, online chat programs, etc.)

The right CEC thrives in a pressured environment and always remains cool as a cucumber under the most demanding conditions, even when circumstances may seem impossible to solve, you will always execute with a professional demeanour.  Oh, and you want to have fun while doing it!

 

Is this role right for you?

Do you want to work hard to help us achieve our goals as well as yours? Looking to take customer service to the next level? Like the sound of a very fast-paced environment and working with the world’s top brands?

If yes, you sound like the sort of personality we love at IC Group!

The role of Customer Experience Coordinator would suit an enthusiastic up-and-coming professional with the ability to work and excel in a fast-paced and target driven environment. You will ensure the timely execution of several functions that keep us at the forefront of what we do, to help ensure the success of our many different consumer programs.

 

Key Tasks:

  • Correspond with customers directly on various programs.
  • Research and troubleshoot customer issues, escalations, and concerns using a variety of information and resources including internal tools and team members.
  • Use internal platforms and systems to document, measure, and respond to consumer inquiries.
  • Work with ICG Project Managers and Project Team members to provide support for programs and promotions.
  • Provide back-up coverage and support for internal team members.
  • Support other Special Project Teams or other work initiatives as defined from time to time.

Overall, here’s what our successful candidate should possess:

  • Superior Customer Service Skills – loves to work with people.
  • Exceptional English communication (verbal and written).
  • Initiative and problem-solving skills are essential.
  • Strong attention to accuracy and detail.
  • Strong work ethic, positive attitude, and team player.
  • Proven ability to work effectively under pressure, in tight timelines, in a fast-paced environment.
  • Proficiency with MS Office Suite of products (Outlook, Excel, Word).

 

Experience Requirements:

  • Minimum 1-year combined Office and Customer Service experience required.

 

Can you demonstrate experience proving;

  • Ability to work under tight timelines and competing priorities.
  • Critical thinking & thought leadership on project and/or program management.

 

Great assets to have would be;

  • Post-secondary degree/diploma in a related discipline.

Customer Growth & Fan Experience Associate

Position Filled

About Fannex

Fannex is a mobile fan engagement platform powering live, in-venue experiences across the NFL, NHL, NBA, NCAA, and minor league sports.
With 20,000+ live event activations, our technology turns smartphones into interactive game-day experiences that drive fan engagement, sponsor value, and new revenue for teams and venues.

If you like sports, technology, and seeing your work come to life inside stadiums, this role is for you.

 

Why You’ll Love This Role

  • Work directly with pro and collegiate sports teams
  • See your work live on game day—fans using what you helped launch
  • Learn SaaS, sports marketing, sponsorship monetization, and data
  • Build skills that lead to roles in Customer Success, Partnerships, or Growth
  • Join a collaborative, fast-moving sports tech team

 

The Role

As a Customer Growth & Fan Experience Associate, you’ll be the primary partner to teams and venues after launch—helping them grow fan engagement, deliver great experiences, and unlock new revenue using Fannex.

You’ll work closely with customers, sales, marketing, and product teams, and you’ll have real ownership over customer success outcomes.

 

What You’ll Be Doing

Customer Onboarding & Success

  • Lead onboarding and training sessions for new customers
  • Help teams use Fannex effectively to hit engagement and revenue goals
  • Share best practices for live-event execution

 

Fan & Partner Experience

  • Be the main point of contact for customers at post-launch
  • Build long-term relationships that drive retention and renewals
  • Support live event activations and ensure smooth execution

 

Growth & Revenue Support

  • Identify upsell, expansion, and renewal opportunities
  • Support sponsorship and monetization strategies
  • Assist with proposals, pricing guidance, and sales enablement
  • Deliver product demos to prospective customers

 

Marketing & Campaign Support

  • Support outbound campaigns and follow-ups
  • Coordinate with marketing to align customer initiatives

 

Data & Insights

  • Analyze engagement and usage data
  • Create reports that show ROI for teams and sponsors
  • Present insights that help customers improve performance

 

What Success Looks Like (6–12 Months In)

  • Customers are actively using Fannex and seeing results
  • You’re confidently running onboarding and training sessions
  • You’re contributing to renewals, upsells, and revenue growth
  • Teams trust you as a go-to partner on game day
  • You are learning first-hand about sports management from your customers.

 

What We’re Looking For

  • Strong communication skills (written, verbal, presentations)
  • Comfort working with data, dashboards, and digital tools
  • Organized, proactive, and comfortable juggling priorities
  • Curious mindset—you like learning new technology
  • Diploma or degree in Business, Marketing, Sales, or related field
  • 1+ year experience in customer service, sales, marketing, or account support

 

Bonus Points If You Have:

  • Experience with mobile apps, SaaS, or digital platforms
  • Interest in sports, live events, or entertainment
  • Familiarity with CRM, analytics, or AI writing/design tools

 

Work Style & Schedule

  • Fast-paced, collaborative environment
  • Some evenings and weekends during live events (with flexibility outside of game days)
  • Hybrid/remote flexibility depending on location and event schedule

Application Developer

Position Filled

The Team

At IC Group Holdings Inc. (ICGH), we take a team-driven approach to deliver enterprise-grade solutions for global brands like X (formerly Twitter), Microsoft, and Bausch & Lomb. Our cross-functional collaboration is rooted in a deep understanding of client goals, business needs, and enabling technologies. Operating in a dynamic environment, we balance innovation with operational excellence while maintaining high standards in delivery efficiency, cost-effectiveness, and information security, backed by our ISO 27001 certification.

As a technology-led Consumer Engagement company, we help Fortune 500 brands transform how they connect with audiences through digital, social, mobile and live experiences. From driving sales and loyalty, escalating fan engagement, insuring risks and capturing data, our secure, high-impact solutions are built on a foundation of integrity, accountability, and long-term client partnerships. We proudly support brands that are pushing boundaries in global markets.

Headquartered in Winnipeg, Canada with operations across North America and Europe, IC Group Holdings Inc. is publicly traded on the TSX Venture Exchange. We’re a fast-moving, passionate team that thrives on innovation and problem-solving. If you’re driven to make an impact and want to work with like-minded professionals, come join us—let’s build something great together.

 

Who are we looking for?

We are hiring an Application Developer, to work in our Winnipeg based office on our growing Engineering team.

You will have a passion for coding and challenging solutions! You will work with a team of developers building web applications and integrating Enterprise Systems for our clients.

To do well in this role you should have a bachelor’s degree in Computer Science, and 3 years’ of experience developing complex applications.

 

Is this role right for you?

  • Impeccable attention to detail
  • Creative problem-solving ability
  • Ability to work hard and deliver results under pressure
  • Demonstrated ability to work on multiple projects at the same time
  • Be a passionate coder
  • Strong English communication (verbal/written/presentation) skills with both business and technical stakeholders.

 

Key Tasks

Development

In this position, the Application Developer is responsible for execution through the entire software development process (SDLC) of their systems, including working with the business teams, other .NET and HTML developers, coding/ programming, debugging and unit testing, deploying with the broader team, and support/maintenance of the program while in production.

Primary technologies used for this position are:

  • NET MVC, Web API
  • MS SQL Server, T-SQL
  • C#
  • MS IIS environment
  • Other Duties Assigned

 

Overall, here’s what our successful candidate should possess:

  • Computer Science degree (Related discipline)
  • Strong experience with the development lifecycle of .NET application programming
  • Usage of core .NET development tools such as Visual Studio, and other supporting tools
  • Proven skills in managing code repositories, deployments, and life-cycle management via JIRA.
  • Familiar with using Azure and Azure DevOps
  • Understanding how to build UNIT Tests, considered an asset
  • Proven development experience building applications using ASP.NET MVC framework, Web API
  • In-depth knowledge of SQL servers and related technologies such as T-SQL is a requirement
  • Must be capable of designing and implementing high-performance, high-volume commercial ASP.NET applications in a 7×24 environment
  • Strong understanding of web security principles and practices particularly OWASP Top 10
  • Working knowledge of hand-coding HTML, CSS, JavaScript/JQuery and experience building mobile responsive websites would be an asset but not required.
  • Mobile app development experience in Android/IOS SDK is beneficial but not required.
  • Excellent English communication skills dealing with all levels, including internal and external stakeholders (Written & Verbal)
  • Strong work ethic and ability to work collaboratively in a team environment,
  • Good understanding of software development lifecycles, Agile, and Waterfall
  • Understanding of social networks, in particular X (formerly Twitter,) considered an asset.

 

Experience Requirements;

  • Experience with Postman is a definite asset
  • Experience in building and using web services is a distinct advantage
  • Working knowledge of MS SQL Server and Microsoft IIS
  • Working knowledge of development and support for REST web APIs.
  • Strong experience with object-oriented design, design patterns, programming techniques, software design, and Internet technologies are essential.
  • Experience developing new web services/web APIs are considered an asset
  • Experience with Windows Services
  • Experience with Microsoft Azure is a plus
  • 3+ years prior related work experience in programming for complex applications
  • 3+ years in a core .NET development environment, using C# technologies
  • Familiarity with React and other front-end frameworks is a plus
  • Experience with RabbitMQ or other messaging tools

 

Can you demonstrate experience proving;

  • Ability to work under tight timelines and competing priorities.

 

Great assets to have would be;

  • Post-secondary degree/diploma in a related discipline
  • Node.JS

 

** This is an in-office role in our Winnipeg office.

Specialist, Promotion Legal and Compliance

Position Filled

The Team

At IC Group Holdings Inc. (ICGH), we take a team-driven approach to deliver enterprise-grade solutions for global brands like X (formerly Twitter), Microsoft, and Bausch & Lomb. Our cross-functional collaboration is rooted in a deep understanding of client goals, business needs, and enabling technologies. Operating in a dynamic environment, we balance innovation with operational excellence while maintaining high standards in delivery efficiency, cost-effectiveness, and information security, backed by our ISO 27001 certification.

As a technology-led Consumer Engagement company, we help Fortune 500 brands transform how they connect with audiences through digital, social, mobile and live experiences. From driving sales and loyalty, escalating fan engagement, insuring risks and capturing data, our secure, high-impact solutions are built on a foundation of integrity, accountability, and long-term client partnerships. We proudly support brands that are pushing boundaries in global markets.

Headquartered in Winnipeg, Canada with operations across North America and Europe, IC Group Holdings Inc. is publicly traded on the TSX Venture Exchange. We’re a fast-moving, passionate team that thrives on innovation and problem-solving. If you’re driven to make an impact and want to work with like-minded professionals, come join us—let’s build something great together.

 

Who are we looking for?

The Specialist-Promotions Legal and Compliance will work closely with the Director- Promotion Legal and Compliance, and other leaders, ensuring the timely execution of several vital services related to our client’s consumer programs.

Do you want to work hard to help us achieve our goals as well as yours? Like the sound of a fast-paced environment and working with the world’s top brands?

If yes, you sound like the sort of personality we love at IC Group!

 

Is this role for you?

Strategic Planning

The Specialist- PL&C always pays close attention to the details, and never fears a challenge because you are

  • Outgoing with a positive, can-do personality that is infectious.
  • Highly organized, skilled at time management and task prioritization.
  • Willing to work on a team that has a lot of fast-moving pieces.
  • Calm; when circumstances may seem impossible to solve, you will always execute with a professional demeanor.
  • An excellent communicator no matter who your audience is, or your method of communication (e.g. document writing, emails, phone calls, etc.)
  • A multi-tasker who can get stuff done with a sense of urgency and pride!
  • Focused on accuracy and attention to detail, as these qualities are your middle names.
  • Exceptional at writing in different styles, from formal business writing to technical and legal documentation.
  • An independent worker who understands how important it is to pay attention to the details.
  • Efficient and experienced with MS Office; you’re not just good at navigating your way around MS Office software such as Word, Excel, Outlook, etc., you are GREAT at it!

If this sounds like you, we definitely want to hear from you!

 

Key Tasks

  • Develop legal documentation for programs and promotions that will be delivered to clients (such as Official Rules and Regulations) and ultimately to consumers (such as prize claim documentation).
  • Review promotional marketing materials, email copy and website copy with an eye to accuracy and compliance.
  • Assist in the review of agreements, Terms and Conditions, policies, and similar documentation.
  • Assist in communications with external legal counsel.
  • Assist in document management and support on vendor management and client management processes, using a variety of resources including internal tools.
  • Using internal platforms and systems, work with ICG Project Managers and Project Team members to provide support for programs and promotions.
  • Correspond with customers and vendors in support of various programs
  • Provide support for internal corporate legal functions as well as information security goals.
  • Provide back-up coverage and support for internal team members
  • Other duties as assigned.

 

Overall, here’s what our successful candidate should possess:

  • Ability to work in-office in Winnipeg
  • Exceptional English communication (verbal and written)
  • Organization and time-management skills.
  • Initiative and problem-solving skills are essential
  • Superb attention to accuracy and detail.
  • Strong work ethic, positive attitude, and a team player.
  • Proven ability to work effectively under pressure, in tight timelines, in a fast-paced environment.
  • Proficiency with MS Office Suite of products (Outlook, Excel, Word).

 

Experience Requirements;

  • Minimum of 5 years of experience working in a corporate and/or legal environment, or completion of a Post Secondary Legal Assistant Program with 2 years of related experience.

Can you demonstrate experience proving;

  • Ability to work under tight timelines and competing priorities.
  • Critical thinking & thought leadership on project and/or program management.

Great assets to have would be;

  • Knowledge of corporate and/or legal documentation and terminology is an asset.
  • Experience in working in legal/compliance settings (and/or related education), including in relation to public companies
  • French as an alternate language is an asset.
  • Understanding of promotions/marketing.

 

Powering the Future of Consumer Engagement

Orchestrating powerful digital connections between brands & people.