Software Engineering Lead

2 days ago


Mississauga ON, Canada Mirlin Technologies Full time

Software Engineering Lead
Mirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during every phase of the asset and equipment lifecycle. Mirlin and GoRight, powered by Mirlin, help companies save up to 30% in fleet management and maintenance costs. We do that by providing a new end-to-end fleet operating system, through innovative software and maintenance services, that drives up utilization and uptime, and drives down maintenance costs.

We are seeking a highly talented Software Engineering Lead, who would be responsible for leading Mirlin Technologies web, mobile and hub development teams and projects. This position will report to the Manager, Software Engineering and DevOps, to work out of our facility located in Mississauga, Ontario.

Collaborate with external parties to ensure healthy build pipelines across all platforms.
Assist team members in overcoming technical challenges and facilitate connections with relevant stakeholders.
Meet with product owner/BA team and UI/UX design team on a regular basis.
Ensure features being built line up with UI/UX designs and business expectations.
Help define release feature scope for year in advance.
Help development team with high, mid and low level design to ensure it lines up with existing patterns and architecture.
Design new features with specifications at the database, API data layer, service and controller layers.
Help identify required endpoints with an API-first general purpose approach.
Implement stories and bugs as time allows prioritizing support for other developers to help them succeed with their code.
Allocate time for personal training on new technologies, maintain up-to-date platforms and tools, and promote continuous learning and training within the team.
Participate in tech interview process and coordinate with right parties to onboard new developers and manage creation of new virtual workstations.
NET 6, .NET 8, Xamarin Forms, .NET MAUI, Blazor, Angular, TypeScript, CSS, and C#.
Integrate and manage Azure platform services, including Azure SQL Database, Azure Functions, Azure App Services, and other Azure services to build scalable and robust applications.
Utilize Azure DevOps for continuous integration and continuous deployment (CI/CD) pipelines.
Work on SQL database design, development, and management, using T-SQL.
Collaborate with teams to implement new features and ensure the highest level of performance and security.
Engage in Agile methodologies and participate in all phases of the software development process.

7+ years of experience in a software development environment in an agile environment, owning and managing product backlog and releases in a matrixed environment.
~ Bachelor’s degree in Computer Science, Engineering, Business or a related field.
~7+ years of experience in Software, DevOps, and Support Engineering.
~ Experience with Azure services (Data Factory, DevOps, Functions, Key vaults, Logic apps, Power BI, Queues, SignalR, Storage).
~ Proficiency in programming languages such as C#, Python, Java, and C++.
~ NET framework (.NET MAUI, ASP.NET Core).
~ Proficiency in Front End Development (Angular, UI/UX Design, Figma).
~ Experience with Mobile Development (Android Native, iOS Native, SQLite, Xamarin Forms).
~ Experience with DevOps principles and best practices.
~ Experience reading and writing entity relationship diagrams.
~ Participate in modeling Relational and NoSQL databases.
~ Experience with leading or collaborating with Data Management teams / functions (SQL, NoSQL, Studio Management, SqlDBM, SQLite, SSIS, SSRS, Stored Procedures).
~ Experience with QA Automation.
~ Knowledge of Microsoft Power BI development, publishing, and scheduling.
~ Experience with Agile/Scrum framework. Excellent organization, planning, and prioritizing skills with a proactive approach to resolving issues.
~ Effectively communicate highly technical information to function, technical team members and management.
~ Mirlin Technologies and GoRight Fleet Solutions are innovators in the transportation maintenance industry. For over a decade, we have provided our customers with exceptional and innovative fleet maintenance solutions that lower their overall cost of ownership and maximize vehicle uptime. We achieve this with the help of our highly skilled employees, along with our state-of-the-art systems that empower our customers with customized reports and analytics so they can make informed decisions, which lower their fleet life cycle costs.



  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the Top 5 Bank in Canada is looking to hire a Data Lead Engineer / Developer for a long term contract opportunity. Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees worldwide. Bank is...


  • Mississauga, ON, Canada Mirlin Technologies Full time

    Software Engineering Lead Mirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during...


  • Mississauga, ON, Canada Mirlin Technologies Full time

    Software Engineering Lead Mirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during...


  • Mississauga, ON, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Bank, is looking to hire for the following role. Job Title: Java full stack Developer Location: Mississauga, Canada (Flexible Hybrid) Proficiency with Core Java, Java Spring framework About Iris Software Inc. and Canada, Iris Software delivers technology services and solutions that help clients complete fast,...


  • Mississauga, ON, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Bank, is looking to hire for the following role. Job Title: Java full stack Developer Location: Mississauga, Canada (Flexible Hybrid) Proficiency with Core Java, Java Spring framework About Iris Software Inc. and Canada, Iris Software delivers technology services and solutions that help clients complete fast,...


  • Mississauga, ON, Canada Synechron Full time

    We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud &...


  • Mississauga, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc. is a global technology services and solutions provider that enables clients to achieve their business objectives through digital transformations.As a Senior Core Java developer, you will play a key role in shaping the company's software engineering expertise and delivering mission-critical applications.Company OverviewIris Software...


  • Mississauga, Ontario, Canada Iris Software Inc. Full time

    Overview:Iris Software Inc., a leading software development company, is seeking an experienced Senior Java Software Engineer to join their team. This is an exciting opportunity for a skilled professional to contribute to the growth and success of our organization.About the Role:We are looking for a highly motivated and accomplished Senior Java Software...


  • Toronto, ON, Canada MPA Recruitment Full time

    Lead Software Engineer (.NET / C#) (Band 3) MPA has been retained by a leading global digital solutions company who work in both the public and private sector. For over 30+ years our client has been providing software solutions to the commercial, healthcare and public sectors. There is a strong possibility you have used our client’s software at some point...


  • Mississauga, ON, Canada Iris Software Inc. Full time

    Iris’s client is an American provider of human resources management software and services is looking for a Senior Core Java developer for a long term contract. Work Location : Mississauga, ON Job description : 10+ Years of hands-on development experience of distributed system with technical expertise in Core Java (Java 8 and 11), Spring boot, JPA ...


  • Mississauga, ON, Canada Iris Software Inc. Full time

    Iris’s client is an American provider of human resources management software and services is looking for a Senior Core Java developer for a long term contract. Work Location : Mississauga, ON Job description : 10+ Years of hands-on development experience of distributed system with technical expertise in Core Java (Java 8 and 11), Spring boot, JPA ...


  • Mississauga, Canada Mirlin Technologies Full time

    Software Engineering LeadMirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during every...


  • Mississauga, Canada Mirlin Technologies Full time

    Software Engineering Lead Mirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during...


  • Mississauga, Canada Mirlin Technologies Full time

    Software Engineering LeadMirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during every...


  • Mississauga, Canada Mirlin Technologies Full time

    Software Engineering Lead Mirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during...


  • Mississauga, Canada Mirlin Technologies Full time

    Software Engineering LeadMirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during every...


  • Mississauga, Canada Mirlin Technologies Full time

    Software Engineering LeadMirlin Technologies and GoRight Fleet Solutions are leaders in the Transportation industry, and an emerging leading provider of SaaS software solutions and Services in Fleet Management and Maintenance. Our solutions deliver unrivaled insights, robust technology, and comprehensive expertise that fuel customers’ success during every...


  • Mississauga, ON, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Java Developer in Mississauga ON (Hybrid). This is long term contract role and hybrid 2 days onsite in a week. Please find below job description. Location: Mississauga ON Key Skills: Java, Spring boot, Angular (14+) Bachelor’s Degree in Computer Science, Engineering or related field. 12+...


  • Mississauga, ON, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Java Developer in Mississauga ON (Hybrid). This is long term contract role and hybrid 2 days onsite in a week. Please find below job description. Location: Mississauga ON Key Skills: Java, Spring boot, Angular (14+) Bachelor’s Degree in Computer Science, Engineering or related field. 12+ years...


  • Mississauga, Ontario, Canada Iris Software Inc. Full time

    Iris Client, a leading banking institution, is seeking a skilled professional for the role of Senior Backend Software Engineer.Location: Mississauga, Canada (Flexible Hybrid)About the Role:We are looking for an experienced software developer with 8+ years of hands-on experience in backend service development, utilizing Java, Springboot, Spring JPA, Spring...