![Dealer-FX Group](https://media.trabajo.org/img/noimg.jpg)
Principal Software Developer
4 weeks ago
Position Summary:
Who We Are
At Dealer-FX, we are fueled by innovation. Our "ONE Team" mentality is what sets us apart. Every day is different and we love it. We've shaped our culture around our people, so we appreciate the value of a healthy work/life balance. Dealer-FX has created an environment where that is possible.
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. At Dealer-FX, we're always searching for bright, dynamic, and motivated individuals to join our team. If you think you have what it takes, we'd love to hear from you.
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. Dealer-FX is a wholly owned subsidiary of Snap-On Incorporated (NYSE: SNA), which acquired Dealer-FX in 2021.
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.
We want you to be part of our team and grow professionally.
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.)
We have a great culture, work environment and potential for professional growth.
A company that is an industry disrupting Automotive Mobile Data & Analytics powerhouse in their space.
And we're really a fun group too
Responsibilities:
A Day in the Life
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.
Your expertise will be leaned on for developing RESTful API based services utilizing ASP .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.
Qualifications:
What You'll Bring
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.
A depth of experience with .NET Framework, .NET Core, ASP.NET Core, MVC, Entity Framework, and RabbitMQ.
Framework/Library expertise (Angular or similar, e.g., Vue.js, React).
Mastery in HTML, JavaScript, CSS with a knack for developing visually appealing and intuitive interfaces.
A nuanced understanding of .NET WebAPI and RESTful APIs development.
Proven experience with C# and Async technologies.
Advanced knowledge of AWS technologies (e.g., Lambda, EC2, S3, DynamoDB, API Gateway, CloudWatch).
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.
Exceptional problem-solving skills, capable of navigating complex challenges with a strategic approach.
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.
Additional Responsibilities
Develop and oversee comprehensive project plans, ensuring timely delivery and optimal quality.
Collaborate actively with cross-functional teams to foster innovation and streamline processes.
Lead technical discussions and workshops, driving forward technological advancements and improvements.
Serve as a mentor and guide for your team, fostering growth and development while nurturing a culture of excellence and collaboration.
Act as an ambassador for our technical brand, representing our company at industry events and forums.
What's in it For You?
Vast opportunities for growth
Competitive compensation packages
Comprehensive Training and Development support
Engaging company events and team building
Group health and dental benefits
Employee Assistance Program
Complimentary Parking
Flexible work schedule for work-life balance
3 weeks paid vacation
No unsolicited agency referrals.
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.
-
Principal Software Developer
4 weeks ago
Thornhill East, Canada Dealer-FX Group Full timePosition Summary:Who We AreAt Dealer-FX, we are fueled by innovation. Our "ONE Team" mentality is what sets us apart. Every day is different and we love it. We've shaped our culture around our people, so we appreciate the value of a healthy work/life balance. Dealer-FX has created an environment where that is possible.We are a team of tech experts who work...
-
Managing Director
1 month ago
Montreal East, Canada Aspire Software Full timeAspire Software is looking to hire a Managing Director (MD) to operate one of our Software businesses and potentially a portfolio of software businesses in Quebec, Canada.This position provides critical operational leadership to a company and potentially a portfolio of companies within a growing software vertical. As leader and manager of a Business Unit,...
-
Managing Director
4 weeks ago
Montreal East, Canada Aspire Software Full timeAspire Software is looking to hire a Managing Director (MD) to operate one of our Software businesses and potentially a portfolio of software businesses in Quebec, Canada.This position provides critical operational leadership to a company and potentially a portfolio of companies within a growing software vertical. As leader and manager of a Business Unit,...
-
Bowmanville East, Canada Durham District School Board Full timeExternal DDSB Occasional Vice-principal and Principal supply pool - retiredThis posting is for external retired administrators only and will not lead to any permanent position within the school board.Our external P/VP process is posted in December.If you are a former DDSB Administrator not currently on the supply list please contact recruitment@ddsb.caThe...
-
Manager, IT Development
2 weeks ago
Thornhill, Canada CAA Club Group Full time**About Us**: CCG is looking for an experience IT Development Manager with 10+ years’ experience. **Who we are**: As Canada's largest automobile association, we are passionate about keeping our Members safe - whether they are on the road, at home, or travelling abroad. Meeting the diverse needs of our two-million Members requires high performing, forward...
-
Manager, IT Development
2 weeks ago
Thornhill, Ontario, Canada CAA Club Group Full timeAbout Us:CCG is looking for an experience IT Development Manager with 10+ years' experience.Who we are:As Canada's largest automobile association, we are passionate about keeping our Members safe- whether they are on the road, at home, or travelling abroad. Meeting the diverse needs of our two-million Members requires high performing, forward thinking, and...
-
Business Development Representative
2 weeks ago
Thornhill, Ontario, Canada WellnessLiving Full timeTitle: Business Development Representative Salary: Base Salary + PTO + Benefits + Commission (OTE $70,000) Location: Toronto, ON Canada Hybrid after 3months Length: Full-time, Permanent About Us : WellnessLiving isn't just our name, it's who we are. We're the software company with a heart , placing people and community at the...
-
Developer
1 month ago
East York, Canada Maarut Inc Full timeRole PurposeThe purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parametersDo: Instrumental in understanding the requirements and design of the product/ software:Develop software solutions by studying information...
-
Developer
4 weeks ago
East York, Canada Maarut Inc Full timeRole PurposeThe purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parametersDo: Instrumental in understanding the requirements and design of the product/ software:Develop software solutions by studying information...
-
Business Development Representative
4 weeks ago
Thornhill, Canada WellnessLiving Full timeTitle: Business Development Representative Salary: Base Salary + PTO + Benefits + Commission (OTE $70,000) Location: Toronto, ON Canada Hybrid after 3months Length: Full-time, Permanent About Us : WellnessLiving isn’t just our name, it’s who we are....
-
Software Developer IV
2 weeks ago
Calgary (Inglewood / Burnsland / Chinatown / East Victoria Park / Saddledome), Canada Olympia Financial Group Inc Full timeJob Summary For a Software Developer IV the primary roles include development of our internal business applications and customer facing websites. The Software Developer IV is expected to be able to fully capable of handling any development request and come up with their own solutions. The developer contributes to bugs dealing with complex logic within the...
-
Business Development Coordinator
2 months ago
Thornhill, Canada AWIN - BMW Autohaus Full timeOur **BMW Autohaus** **dealership is looking for a **Business Development Coordinator** to join our amazing team! **Job Purpose** The Business Development Coordinator is responsible for answering all incoming sales department phone calls in an efficient and friendly manner. This position is responsible for booking sales appointments, assisting management...
-
Inside Sales
4 weeks ago
Thornhill, Canada PAG Direct Full time**Difference Maker** **In the role of Inside Sales /Business Development Representative** Relationship Builder Self-driven Opportunity Generator Customer focused & Attention to detail Dependable and reliable **PAG Direct** is looking for an Inside Sales /Business Development Representative based in Thornhill, Ontario! We are looking for an individual...
-
Business Development Coordinator
2 months ago
Thornhill, Canada AWIN-Mercedes-Benz Thornhill Full timeHow would you like to work with one of Canada's most prestigious and well respected automotive groups? Join Auto World Imports Network! Headquartered in Thornhill Ontario, we are a premier network of 22 luxury automobile dealerships as well as 3 state of the art collision centres in the Greater Toronto Area. Our company values its customers and employees...
-
Business Development Coordinator
2 weeks ago
Thornhill, Canada AWIN-Mercedes-Benz Thornhill Full timeHow would you like to work with one of Canada's most prestigious and well respected automotive groups? Join Auto World Imports Network! Headquartered in Thornhill Ontario, we are a premier network of 22 luxury automobile dealerships as well as 3 state of the art collision centres in the Greater Toronto Area. Our company values its customers and employees...
-
Director of Business Development
2 weeks ago
Thornhill, Canada Swivel Mortgage Group Inc. Full time**Director of Business Development (Ontario)** **About Us**: Come join one of Canada's 2024 Top Mortgage Employers as awarded by Canadian Mortgage Professional. Swivel Mortgage Group is a cutting-edge mortgage brokerage led by industry veterans boasting a collective 50 years of expertise. A powerhouse team committed to shaking up the market and rewriting...
-
Business Development Coordinator
2 weeks ago
Thornhill, Ontario, Canada AWIN - BMW Autohaus Full timeOur BMW Autohaus dealership is looking for a Business Development Coordinator** to join our amazing teamJob PurposeThe Business Development Coordinator is responsible for answering all incoming sales department phone calls in an efficient and friendly manner. This position is responsible for booking sales appointments, assisting management in performing...
-
Business Development Officer
6 days ago
Thornhill, Canada Clearoute Inc Full time**About Us** Clearoute Inc. is a professional services company that helps businesses grow through various offerings, including branding, marketing, web development, and consulting. We have been in the industry for over 25 years, establishing ourselves as a trusted growth partner. We pride ourselves on innovative solutioning, effective communication, and...
-
Business Development Coordinator
2 weeks ago
Thornhill, Ontario, Canada AWIN-Mercedes-Benz Thornhill Full timeHow would you like to work with one of Canada's most prestigious and well respected automotive groups? Join Auto World Imports NetworkHeadquartered in Thornhill Ontario, we are a premier network of 22 luxury automobile dealerships as well as 3 state of the art collision centres in the Greater Toronto Area.Our company values its customers and employees and is...
-
Intervenor for Students with Deafblindness
4 weeks ago
Thornhill, Canada York Region District School Board Full time**Position**: Intervenor for Students with Deafblindness (Term) **Work Location**: Regional Student Services: German Mills PS. **Salary**: $32.26 - $33.56 **Application Deadline**: September 8, 2023 The Recruitment Team. This term position is effective immediately and ending on or about June 27, 2024. certificate in a related discipline and also either...