IG

IMCS Group

Verified Job SourceRecruitment agency

Enabling Opportunities!

Irving, Texas

Staffing and Recruiting
501–1,000 people

About

IMCS Group is an IT, Healthcare, and Professional Staffing Company that helps Enterprises optimize the business value of their Staffing investments and enables them to achieve world-class business performance. IMCS Group supports strategic and operational aspects of IT implementations to help businesses implement growth strategies and leverage technology to achieve competitive advantage. In addition, IMCS provides hospitals and medical facilities with high-quality clinical professionals with the highest standards and compliance to provide the best medical care. At IMCS Group, quality and efficiency are of paramount importance. Our consistent growth, many successful customer engagements, and high customer retention are the hallmarks of our success. In addition, our passion for taking complex business processes and simplifying them by applying the right technology has been the key to our success. At all times, IMCS ensures the highest standards of quality in providing resources, time, and material to design, implement, and support to keep organizations operating efficiently.

Open positions

Sales Specialist

On-site · Québec

The Regional Merchant Lead is responsible for winning new business and driving partnerships with local and regional restaurants across assigned geographies. This involves traveling to untapped rural markets to negotiate revenue share agreements and execute a fast-paced transactional sales cycle.

Data Designer

Hybrid · Ontario

Implement and support enterprise data governance frameworks while managing metadata, data lineage, and quality standards. Collaborate with business and technology stakeholders to drive data migration and ensure regulatory privacy compliance.

Data Steward

Hybrid · Ontario

The role involves supporting data governance frameworks and managing metadata to ensure data quality and consistency. It also requires coordinating with cross-functional stakeholders and managing JIRA boards within an Agile delivery environment.

Data Scientist

Hybrid · Ontario

The role involves designing and deploying end-to-end machine learning solutions to solve complex business challenges. Key tasks include conducting exploratory data analysis, building predictive models, and collaborating with stakeholders to operationalize AI pipelines.

FinOps Business Analyst

Hybrid

Role: FinOps Business Analyst Location: Toronto, ON (Hybrid – 3 days/week onsite) Duration: 6 Months of contract with possible extension Experience Required: 6–8 Years Overview: We are seeking a FinOps Business Analyst with strong expertise in cloud technologies, business analysis, and Azure-based data solutions. The ideal candidate will collaborate with business stakeholders and technical teams to gather requirements, analyze data, support solution delivery, and drive successful cloud and FinOps initiatives. Key Responsibilities: Collaborate with business stakeholders to gather, analyze, a…

Java Developer

On-site · Québec

The developer will transform requirements into code and deliver key initiatives while attending scrum meetings. Responsibilities include reporting project status and implementing solutions using in-house frameworks and Java best practices.

SAM Developer

Hybrid · Ontario

Design, develop, and support secure authentication and authorization solutions using IBM ISAM/ISVA. Collaborate with security and infrastructure teams to enable secure user access across enterprise applications.

AS400 Developer

On-site

Job Title: AS 400 Developer Location: Halifax, NS (Relocation is Acceptable) Duration: 6-12 Months Contract with possible extension Job Description Senior AS400 RPGLE Developer specializing in RPGLE, ILE, CLLE, and Free Format RPG, responsible for leading the design and development of AS400 applications. Experienced in the full Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, deployment, and maintenance. 6+ years of hands-on experience with RPGLE, CLLE, ILE Free Format RPG development 6+ years of experience in development and maintenance u…

Database Developer

Hybrid

Role: Database Developer Location: Montreal (Hybrid) Duration: 6 - 12 Months of contract with possible extension Role Summary: Seeking an experienced PL/SQL UDB Developer with 7+ years of experience in developing complex queries, stored procedures, and database solutions. The ideal candidate should have strong skills in PL/SQL UDB, Linux Shell Scripting, Python/Perl, and scheduling tools such as Autosys. The role requires analyzing business requirements, designing technical solutions, supporting data processing workflows, and delivering high-quality solutions in a fast-paced environment. Exp…

PL/SQL Developer

Hybrid

Role: PL/SQL Developer Location: Montreal (Hybrid) Duration: 6 - 12 Months of contract with possible extension Role Summary: Seeking an experienced PL/SQL UDB Developer with 7+ years of experience in developing complex queries, stored procedures, and database solutions. The ideal candidate should have strong skills in PL/SQL UDB, Linux Shell Scripting, Python/Perl, and scheduling tools such as Autosys. The role requires analyzing business requirements, designing technical solutions, supporting data processing workflows, and delivering high-quality solutions in a fast-paced environment. Exper…

Software Engineer

Hybrid

Job Title: Java Developer Location: Montreal, QC (Hybrid) Position Summary We are seeking a strong Java Developer with 7 to 15 years of hands-on experience in Java/JEE development to support the delivery of key initiatives. The ideal candidate will have strong programming fundamentals, excellent object-oriented design skills, and the ability to design and implement scalable solutions. This role requires a self-driven individual who works well in a collaborative Agile environment, adapts quickly to changing requirements, and is eager to learn new technologies and in-house frameworks. Key Respo…

Data Analytics Specialist (Government Client Experience Required)

Remote · ["Edmonton, Alberta, Canada"]

Job Title: Data Analytics Specialist (Government Client Experience Required) Location: Edmonton, AB (Remote) Duration: 12 Months Contract with possible extension Job Description: We are looking for an experienced Data Analytics Specialist to join a 12-month contract engagement with a strong possibility of extension. This is an exciting opportunity to work on large-scale data initiatives, build advanced analytics solutions, and support data-driven decision-making within a complex enterprise environment. Required Qualifications Bachelor's degree in Computer Science, Data Science, Statistics,…

Telecommunications Engineer

Remote · ["Montreal, Quebec, Canada"]

Job Title: Telecom Civil / Drafting Engineer Location: Montreal, QC (Remote) Experience: 6–8 Years Language: Bilingual (French & English) Summary We are seeking an experienced Telecom Civil/Drafting Engineer with 6–8 years of experience in telecom infrastructure projects. The ideal candidate will have strong expertise in civil and structural drafting, telecom site design, and construction drawing preparation. Bilingual French/English communication skills are required to support projects across Quebec and Canada. Key Responsibilities Prepare and review civil and structural drawings for teleco…

Azure Data Engineer

Hybrid

Role: Azure Data Engineer Location: Mississauga, ON (Hybrid) Duration: 12 Months Contract with high possible extension Position Overview: We are seeking a highly skilled Senior Data Engineer to design, develop, and optimize enterprise-scale data platforms within the Microsoft Azure ecosystem. The ideal candidate will have deep expertise in Azure Data Factory, Azure Databricks, PySpark, Delta Lake, and modern cloud-based data engineering frameworks. This role involves building scalable data ingestion and transformation solutions, implementing best practices, supporting SDLC processes, and coll…

Android Developer

Hybrid

Job Title: Senior Android Developer Location: Toronto, ON (Hybrid) Duration: 06 Months of contract with possible extension Role Description: We are seeking an experienced Senior Android Developer to lead the design and development of high-quality Android applications. The ideal candidate will demonstrate strong technical and architectural expertise, a passion for mentoring, and a commitment to engineering excellence. Key Responsibilities: • Drive the architecture and development of complex Android applications, ensuring scalability, maintainability, and performance. • Make high-level design…

Data Analyst

Remote · ["Canada"]

Role: Data Analyst Location: Remote, Canada Duration: 6 Months contract with possible extension Role Overview We are seeking a Data Analyst with strong understanding of data concepts, data modeling, and data lifecycle management. The role focuses on translating business needs into clear technical and data requirements and supporting data-driven solution design. Key Responsibilities Partner with business and technology teams to gather and translate business needs into technical and data requirements. Document requirements including data definitions, process flows, use cases, and functional s…