Software Engineer

1 week ago


Markham, Ontario, Canada Dealer-FX Group Full time
At Dealer-FX, we are fueled by innovation. We are a team of tech experts who work on AWS based SaaS solutions for the Automotive Industry. Automotive mobile data and analytics is the core of our business. Since 2007, Dealer-FX has been transforming how automotive retailers manage their service operations and how they interact with consumers.

Through advanced data integrations and mobile technology, Dealer-FX streamlines processes and communication for automotive service departments while delivering convenience, transparency, and trust to consumers.

We're looking for a Microsoft Full Stack Application Software Developer to bring their energy, skills and vision to work with our team on the development of the One Platform Dealership customer experience application.

Our people work with the latest web-based technologies in a cross functional, multi-faceted organization

You'll get a challenging and rewarding environment, the opportunity to work with leading brands, collaboration with some of the brightest people in the industry, and to share in our mutual success.

Our Agile environment gives you the chance to be part of an ever changing and evolving process. (We want to get better and you can help us get there.)
A company that is an industry disrupting Automotive Mobile Data & Analytics powerhouse in their space.

As a Principal Software Developer, your day will be filled with a myriad of responsibilities that extend from spearheading the technical aspects of our SaaS solutions to cultivating the roadmap to becoming a future Software Architect within our organization.

You will serve as the technical lead, orchestrating the harmonious development and enhancement of complex SaaS solutions.

You are not just a developer but a technical virtuoso who paves the way in creating novel application functionalities while refining existing web and back-end applications.

Your role is critical in liaising directly with the Director of Software Development, fostering a seamless conduit between the developmental team and senior management.

NET Core Web API (MVC), and guiding the full-cycle development process, right from conceptual design through to development, testing, release, and maintenance of applications.

As the guardian of system documents, you will create and maintain comprehensive documentation while innovating automated testing capabilities to both new and existing applications.

A Bachelor's degree in a relevant field such as Computer Science, Software Engineering, or Computer Engineering, or proven expertise demonstrated through years of experience coupled with a substantial portfolio.

A minimum of 10 years of work experience in software development with a focus on data solutions, with proven leadership and technical mentoring capabilities.

NET Framework, .NET Core, ASP.NET Core, MVC, Entity Framework, and RabbitMQ.
, React).
Mastery in HTML, JavaScript, CSS with a knack for developing visually appealing and intuitive interfaces.
NET WebAPI and RESTful APIs development.
Proven experience with C# and Async technologies.
Expertise in Microservices, Terraform, and CI/CD Pipeline orchestration and optimization.
Proficient in SOAP services integration and utilizing service-oriented architecture (SOA) for web service development.
Deep knowledge of MS SQL Server, and demonstrated ability in crafting robust database structures and design.
Proven experience working within agile scrum methodology, with the ability to foster agile practices within your team.
Demonstrated capability to advance to a Software Architect role, showcasing a strategic mindset and innovative problem-solving capabilities.

Excellent communication skills, capable of liaising effectively between various teams and senior management, and the ability to mentor junior team members towards career growth.

Develop and oversee comprehensive project plans, ensuring timely delivery and optimal quality.
Lead technical discussions and workshops, driving forward technological advancements and improvements.
Act as an ambassador for our technical brand, representing our company at industry events and forums.
Comprehensive Training and Development support
Engaging company events and team building
Group health and dental benefits
Flexible work schedule for work-life balance

Dealer-FX is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability or any other characteristic protected by law.

Accommodation is available upon request for applicants with disabilities.

  • Markham, Ontario, Canada JAM Software GmbH Full time

    Senior Software Engineer – Python AutomationAre you prepared to join a top global engineering design firm specializing in embedded software/hardware, electronics, and electro-mechanics?The Connectivity test team is looking for a dedicated Automation Developer to contribute to enhancing our partner's infotainment system.As a part of the Connectivity...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Embedded Software Developer – Satellite Communications Are you excited to join a top-notch global engineering design house specializing in embedded software/hardware, electronics, and electro-mechanics? What we're seeking - Dynamic professionals who are highly motivated - Designers with a service-oriented mindset and diverse backgrounds - Professionals...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Embedded Software Developer – Packet processing Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we're looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...


  • Markham, Ontario, Canada Qualcomm Full time

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm...


  • Markham, Ontario, Canada General Motors Full time

    Manager, Software Engineering - Software Safety page is loaded Manager, Software Engineering - Software Safety Apply remote type Hybrid locations Markham, Ontario, Canada time type Full time posted on Posted 2 Days Ago job requisition id JR Job De


  • Markham, Ontario, Canada TekWissen ® Full time

    Job Title: Software Development Engineer - SeniorWork Location: Markham, ON, L3T 7X6 Duration: 12 Months Work Type:Contract Job Type:Onsite Pay Rate: $71-$71/hrOverview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. This Client is an American multinational semiconductor company based in Santa...


  • Markham, Ontario, Canada ZRG Embedded RecruitingRPO Full time

    Legrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrat


  • Markham, Ontario, Canada Software International Full time

    Our team has an immediate permanent opening for an Engineer. Responsibilities: Research and analyze state of the art system security and trusted computing technologies for heterogeneous (CPU/GPU/NPU-based) and cluster computing architectures for high-performance computing use cases such as AI and Large Language Models (LLMs)Design and implement technology...


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Ontario, Canada Qualcomm Full time

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a member of Low Power AI solution team, you will play a critical role at deploying AI models on Qualcomm's low power AI accelerator. The position focuses on mapping high level machine learning operators to low level...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate 12-month contract opening for a Senior Software Engineer.Responsibilities:Design and maintain Kernel-Mode Driver Framework (KMDF) HID source drivers, I2C client drivers, etc.Collaborate closely with software engineers to integrate kernel drivers into broader software systems, contributing to the project's overarching goalsPerform...

  • Software Engineer

    1 week ago


    Markham, Ontario, Canada Nutanix Full time

    Company: Qualcomm Canada ULCJob Area: Engineering Group, Machine Learning EngineeringOverview: Join the Low Power AI solution team at Qualcomm to contribute to deploying AI models on low power AI accelerators. Your role involves optimizing machine learning operators for efficiency and accuracy on Qualcomm's hardware.Minimum Qualifications:Bachelor's degree...


  • Markham, Ontario, Canada Nutanix Full time

    Company: Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary: The Snapdragon Digital Chassis is our comprehensive set of cloud-connected automotive platforms for telematics and connectivity, computing, and driver assistance and autonomy. We all


  • Markham, Ontario, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Qualcomm Automotive team is rapidly expanding to offer optimized solutions for infotainment and ADAS/Autonomous Driving. To scale and strengthen our offering in this domain, we are seeking a strong Principal level Lead Technical Engineer Leads who...

  • Software Engineer

    1 week ago


    Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate 12-month contract opening for aSoftware Engineer - GPU Graphics.Responsibilities:Perform deep analysis on graphics applications, and optimize software components to deliver best graphics experience on Huawei GPU.Contribute to software development at the product or platform level.Contribute to design and code writing for a specific...