• Share :


On behalf of our public sector client, Affinity is looking for an Application Solutions Consultant to help with application support for their new ICIP project and develop a detailed work plan for SDLC activities to accommodate completion of the work within the specified project timeline and budget.

Responsibilities:

• Develop a detailed work plan for SDLC activities to accommodate completion of the work within the specified project timeline and budget.

• Participate in the full software engineering lifecycle:
requirements, design, source code implementation, unit test, integration, and system test.

• Design and develop high-quality and scalable software applications and OTA software updates for devices on-board vehicles.

• Collaborate with solution designers and software developers to ensure the complete solution meets performance and reliability requirements.

• Participate in code reviews to improve quality and compliance.

Qualifications:

• 10+ years of experience in software development.

• 5+ years of experience in developing native/desktop applications using C+, preferably in a Linux-based environment.

• 3+ years of experience developing native UI-based applications using C+ in QT/QML (Qt 5 or 6).

• Experience with the following will be an asset:
Experience with map-based native applications (preferably in QT)

• Experience with TTS (Text-to-speech) libraries

• Experience with OTA (Over the air) software and OS update frameworks like Mender, RAUC, or similar.

• Experience with messaging systems like MQTT or similar.

• Demonstrated recent QT experience with large projects (minimum 2 projects) using C+.

• Demonstrated experience with Object-Oriented Programming principles, multi-threading, networking, and OS concepts.

• Solid programming skills with the ability to write structured, readable, and efficient code and to rapidly prototype, implement, and debug solutions to complex problems.

• Excellent organizational and time management skills to respond to changing priorities and circumstances.

• Demonstrated written and verbal communication skills.

Affinity Earn:

Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at
/affinity-group.ca/earn/ or browse our jobs & follow us at ***/company/affinity-staffing/jobs/

About Affinity:

Affinity Group is a full-service Information Technology services and staffing company. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on five core principles:
Transparency - Flexibility - Efficiency - Agility - Inclusivity.

We teamed up with ClimatePartner on 2022 to offset our emissions and move toward being a more environmentally friendly company and we are proud to now be officially Carbon Neutral Certified.

For more information on Affinity, please visit affinity-group.ca

Job Number:
10610


Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Applications Solutions Consultant

Affinity Group

  • Canada - MB - MB - Winnipeg

  • June 27, 2024


• On behalf of our public sector client, Affinity is looking for an Application Solutions Consultant to help with application support for their new ICIP project and develop a detailed work plan for SDLC activities to accommodate completion of the work within the specified project timeline and...


Assembleur

Groupe Valmetal


Nous offrons des salaires de 25,42$/h à 27,96$/h!Valmetal est une entreprise familiale québécoise qui conçoit et fabrique des équipements et des systèmes intégrés pour optimiser l'alimentation et la gestion des fumiers sur la ferme. • Vous êtes une personne manuelle et qui aime la mécanique?...


Industrial Coatings Chemist

Cps4jobs

  • Canada - MB - MB - Winnipeg

  • June 27, 2024


Family-owned company is looking for an experienced Coatings Chemist to join their team! Opportunity to work in a large research lab on new and existing products. Collaborative and supportive company culture with benefits and profit-sharing program. • Duties and Responsibilities: • • Evaluate and...


Network Engineer

Affinity Group


We are seeking a Fulltime Network Engineer to join a progressive financial services organization. • Applicable Education and Certifications / Designations • Post-secondary degree or diploma in Computer Science, Engineering, or a related field • Formal Education &...


Oracle HCM Architect

Affinity Group

  • CA - British Columbia - Victoria

  • June 26, 2024

  • IT


On behalf of our client, Affinity is looking for an Oracle HCM Architect to play a pivotal role in their HRIS (Human Resource Information System) transformation project. • Responsibilities: • • Collaborate with stakeholders to thoroughly analyze and comprehend business requirements,...


Project Manager

Affinity Group


• Affinity Earn: • Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at • /affinity-group.ca/earn/ or browse our...


D365/Power Platform Developer

Affinity Group


• On behalf of our client, Affinity is looking for a D365/Power Platform Developer to design and develop robust, scalable, and maintainable software solutions. Responsibilities: • • Collaborate with cross- functional teams to define , design, and test new features. • Write high quality, testable...


Technical Analyst / Service Desk consultant

Affinity Group


On behalf of our client, Affinity is looking for a Technical Analyst / Service Desk consultant to directly resolve customer issues by following best practices. • Responsibilities: • • Accountable to update troubleshooting documentation as part of knowledge base and utilize this...


Sr. Project Manager - HR Transformation

Affinity Group


• On behalf of our healthcare client, Affinity is looking for a Sr. Project Manager with experience implementing large transformational organizational redesign programs within HR. Our client is establishing a Health Care Retention and Recruitment Office (HCRRO) that will be responsible for the...


Business Analyst - Infrastructure

Affinity Group


• On behalf of our healthcare client, Affinity is looking for a Sr. Infrastructure Business Analyst with relevant technical, communication, planning, delivery, and leadership skills to provide analysis and support on project activities including network infrastructure assessments, requirements...


Full Stack Data Engineer

Affinity Group

  • CA - ON - ON

  • June 29, 2024

  • IT


• On behalf of our client, Affinity is seeking a Full Stack Data Engineer consultant for a six month contract. In this role, you will be at the forefront of data engineering, focusing on developing robust data pipelines and leveraging business analytics to drive insights. Responsibilities: • •...


Project Manager CIS Project

Affinity Group


On behalf of our healthcare client, Affinity is looking for a Project Manager who has experience with full cycle CIS implementations within provincial health authorities. • Responsibilities: • • Work with clients and internal teams to define and establish project scope and requirements,...


Senior Developers - LLM/OpenAI

Affinity Group

  • CA - British Columbia - Richmond

  • June 11, 2024

  • IT


On behalf of our public sector client, Affinity is looking for highly motivated and experienced Senior Developers to join our innovation team, and play a key role in leveraging OpenAI's GPT and Open-Source models to drive innovation viaGenerative AI andMachine Learning. • Responsibilities:...