Software Engineering Lead
5 days ago
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. Our solutions are unrivaled in the industry and represent a unique opportunity to reshape how technology is utilized in a vast industry.
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. The incumbent will act as a contributor and a coach, actively working alongside the team to achieve deliverables while also providing guidance and support. This position will report to the Manager, Software Engineering and DevOps, to work out of our facility located in Mississauga, Ontario.
Responsibilities:
- Define the product vision in collaboration with various stakeholders and act as the “messenger of the market” from the outside-in to the rest of the organization.
- Collaborate with external parties to ensure healthy build pipelines across all platforms.
- Drive the story estimation process and ensure all development work is documented in stories, bugs, and sub-tasks with accurate effort estimates and add testing tasks where necessary.
- Assist team members in overcoming technical challenges and facilitate connections with relevant stakeholders.
- Hold individual coaching and mentoring sessions with developers.
- 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.
- Make high level commitments based on team capacity and velocity.
- Work with developers and QA team to identify level of code changes, identify platforms that need to be tested and corresponding level of regression testing that is needed.
- 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.
- Design, develop, and maintain all types of applications using .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.
- Employ GIT for version control and source code management.
- Engage in Agile methodologies and participate in all phases of the software development process.
Qualifications:
- 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.
- Strong leadership skills, with experience managing and mentoring teams.
- 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++.
- Proficiency in MS .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.
- Excellent communication and collaboration skills.
- Strong team player.
About the Company:
Mirlin Technologies and GoRight Fleet Solutions are innovators in the transportation maintenance industry. We are a Canadian company, and privately owned. 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.
-
Software Engineering Lead
5 days ago
Mississauga, ON, Canada Mirlin Technologies Full timeSoftware 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...
-
Software Engineering Lead
5 days ago
Mississauga, ON, Canada Mirlin Technologies Full timeSoftware 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...
-
Software Engineer
5 days ago
Mississauga, ON, Canada Kelly Science, Engineering, Technology & Telecom Full timeWe are currently looking for a software engineer/developer for our client for a contract role. Duration: 4 months contract Location: Mississauga, ON- Hybrid: 3days in office, 2 days home Job Description: As a seasoned tool developer, you will be responsible for enhancing our engineering Tools with new features and capabilities by designing,...
-
Software Engineer
5 days ago
Mississauga, ON, Canada Kelly Science, Engineering, Technology & Telecom Full timeWe are currently looking for a software engineer/developer for our client for a contract role. Duration: 4 months contract Location: Mississauga, ON- Hybrid: 3days in office, 2 days home Job Description: As a seasoned tool developer, you will be responsible for enhancing our engineering Tools with new features and capabilities by designing,...
-
Lead Software Developer
4 days ago
Mississauga, Ontario, Canada Kelly Science, Engineering, Technology & Telecom Full timeWe are currently looking for a highly skilled Lead Software Developer to join our team at Kelly Science, Engineering, Technology & Telecom for a contract role.Estimated Salary: $85-$115 per hour (dependent on experience and location).Job Description:As a seasoned tool developer, you will be responsible for enhancing our engineering tools with new features...
-
Software Engineering Lead
5 days ago
Mississauga, Ontario, Canada Galactic Minds INC Full timeGalactic Minds INC Software Engineering LeadLocation: Mississauga, ONWe are offering a competitive salary of $120,000 - $180,000 per year.Job DescriptionThe ideal candidate will have at least 15 years of experience in software engineering and a strong background in developing architecture vision and strategic solutions.In this role, you will be responsible...
-
Software Engineering Lead
6 days ago
Mississauga, Canada Mirlin Technologies Full timeSoftware 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...
-
Software Engineering Lead
7 days ago
Mississauga, Canada Mirlin Technologies Full timeSoftware 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...
-
Software Engineering Lead
6 days ago
Mississauga, Canada Mirlin Technologies Full timeSoftware 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...
-
Senior Java Software Engineer
4 weeks ago
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeAt Axiom Software Solutions Limited, we are seeking a highly skilled Senior Java Software Engineer to join our team.About the RoleWe are looking for an experienced professional with 10+ years of experience in designing, developing, and deploying Java/J2EE based applications. The ideal candidate will have hands-on experience with Spring Boot, Spring Data/JPA,...
-
Software Engineering Team Lead
4 weeks ago
Mississauga, Ontario, Canada United Software Group Inc Full timeWe are seeking an experienced Technology Leader to join our dynamic team at United Software Group Inc. This is a client-facing role that will have heavy interaction with key stakeholders on a day-to-day basis.Job OverviewThe ideal candidate will possess expertise in developing scalable, high-performance applications and leading cross-functional teams. The...
-
Software Engineer
3 weeks ago
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeJob DescriptionWe are seeking an experienced Java Backend Engineer to join our team at Axiom Software Solutions Limited in Mississauga, Ontario. This is a challenging role that requires strong skills in Java, Spring Boot, and microservices.Key Responsibilities:Design, develop, and deploy high-quality Java/J2EE based applicationsLead the development of...
-
Software Engineering Team Lead
3 weeks ago
Mississauga, Ontario, Canada KUBRA Data Transfer Ltd Full timeSenior Manager, Product EngineeringKUBRA Data Transfer Ltd is a leading provider of innovative solutions for customers. We offer billing and payments, mapping, mobile apps, proactive communications, and artificial intelligence solutions.We are seeking an experienced leader in Software Engineering to join our dynamic organization as a Senior Manager, Product...
-
Software Engineer
6 days ago
Mississauga, Canada Kelly Science, Engineering, Technology & Telecom Full timeWe are currently looking for a software engineer/developer for our client for a contract role.Duration: 4 months contractLocation: Mississauga, ON- Hybrid: 3days in office, 2 days homeJob Description:As a seasoned tool developer, you will be responsible for enhancing our engineering Tools with new features and capabilities by designing, developing,...
-
Software Engineer
4 days ago
Mississauga, Canada Kelly Science, Engineering, Technology & Telecom Full timeWe are currently looking for a software engineer/developer for our client for a contract role.Duration: 4 months contractLocation: Mississauga, ON- Hybrid: 3days in office, 2 days homeJob Description:As a seasoned tool developer, you will be responsible for enhancing our engineering Tools with new features and capabilities by designing, developing,...
-
Software Engineering Team Lead
6 days ago
Mississauga, Ontario, Canada Randstad Canada Full timeOverview:We are seeking an experienced Fullstack Technical Lead to lead our software engineering team in Mississauga, ON. The ideal candidate will have a strong background in hands-on leadership and programming skills.The role involves leading a team of developers, designing and implementing software solutions, and ensuring the timely completion of...
-
Software Engineering Lead
3 weeks ago
Mississauga, Ontario, Canada Synechron Full timeAbout the OpportunityAt Synechron, we're on a mission to revolutionize businesses through digital innovation. As a global consulting firm, we combine creativity and cutting-edge technology to deliver industry-leading digital solutions. Our expertise spans Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, serving...
-
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeAbout Axiom Software Solutions LimitedAxiom Software Solutions Limited is a leading software development company that delivers innovative solutions to its clients. Our team of experts works collaboratively to design, develop, and deploy cutting-edge software products.Job Title: Fullstack Software Engineer with Expertise in Java and ReactWe are seeking an...
-
Software Engineer
2 days ago
Oakville, ON, Canada Ness Digital Engineering Full timeNess is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. Combining our core competence in engineering with the latest in digital strategy and technology, we seamlessly manage Digital Transformation journeys from strategy through execution to help businesses thrive in the digital economy. As your tech...
-
Software Engineer
7 days ago
Mississauga, Canada Kelly Science, Engineering, Technology & Telecom Full timeWe are currently looking for a software engineer/developer for our client for a contract role.Duration: 4 months contractLocation: Mississauga, ON- Hybrid: 3days in office, 2 days homeJob Description:As a seasoned tool developer, you will be responsible for enhancing our engineering Tools with new features and capabilities by designing, developing,...