Applications Solutions Consultant

Company:  Affinity Group
Location: Winnipeg
Closing Date: 08-08-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description:

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 https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/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 www.affinity-group.ca

Job Number: 10610

#J-18808-Ljbffr
Apply Now
Share this job
Affinity Group
  • Similar Jobs

  • Loan Solutions Consultant

    Winnipeg
    View Job
  • Application Solutions Consultant

    Winnipeg
    View Job
  • Loan Solutions Consultant

    Winnipeg
    View Job
  • Application Solutions Consultant

    Winnipeg
    View Job
  • Loan Solutions Consultant

    Winnipeg
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙