Software Development Lead

6 days ago


Mississauga, Ontario, Canada Russell A. Farrow Limited Full time

Farrow, a Canadian company with over 110 years of expertise in cross-border customs brokerage and integrated logistics services, is seeking an experienced Software Development Lead to join their team.

About the Role

This permanent full-time position is responsible for leading the ongoing design and support of Farrow's core business systems. The successful candidate will be instrumental in integrating and optimizing these systems to meet business needs, ensuring high availability and resilient code.

The role involves managing data flow between systems, database management, and using Agile software development and product management models to evaluate business needs and deliver on customer expectations.

Key Responsibilities
  1. Participate in requirements analysis to ensure alignment with business objectives.
  2. Evaluate existing applications used by the business and identify opportunities for enhancement.
  3. Maintain coding documentation, project progress reports, and application maintenance logs to ensure transparency and accountability.
  4. Develop and implement scalable solutions using .NET C# programming languages.
  5. Test and deploy applications and systems to ensure seamless integration and minimal downtime.
  6. Serve as an expert on applications and provide technical support to internal stakeholders.

The ideal candidate will possess a strong understanding of software development principles, excellent communication skills, and the ability to work effectively in a hybrid environment.

Requirements and Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 7+ years of experience as a .NET Developer with a proven track record of delivering complex projects.
  • Strong knowledge of ASP.Net Frameworks, OOP, and SQL skills to design and develop efficient, secure, and scalable applications.
  • Experience working with Desktop Applications, Windows services, and Web Applications with different architecture styles.
Estimated Salary Range: $120,000 - $180,000 per annum

Farrow offers a competitive salary package, including benefits and opportunities for professional growth and development. As an equal opportunity employer, they are committed to diversity and inclusion, and accommodations for job applicants with disabilities are available on request.



  • Mississauga, Ontario, Canada Software International Full time

    Company OverviewSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada. With operations in 30+ countries worldwide, our client is a large, publicly traded software company with revenue exceeding $35 billion.Salary and BenefitsThe salary for this position ranges from $60,000 to $75,000 per year, plus...


  • Mississauga, Ontario, Canada PROSOFOS INC. Full time

    Job DescriptionThis is a high-level Software Development Lead position at Prosos Inc. where you will lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.About the RoleLead cross-functional teams to develop and...


  • Mississauga, Ontario, Canada MC IT Solutions Inc. Full time

    Job Title: Software Development LeadAbout the RoleWe are seeking a Software Development Lead to join our team at MC IT Solutions Inc.The successful candidate will lead and coordinate teams of information systems professionals in the development of software and integrated information systems.Key responsibilities include consulting with clients, conducting...


  • Mississauga, Ontario, Canada Software International Full time

    Estimated salary: $195,000/yearSoftware International is a leading software company with operations in 35+ countries worldwide.We are seeking a highly skilled Senior Software Director to lead our business through a new chapter of strategic direction and execution. The ideal candidate will have expertise in SaaS industry, experience working with leading...


  • Mississauga, Ontario, Canada Ontario Inc. Full time

    **About Ontario Inc.**We are a dynamic computer hardware and software retailer/wholesaler seeking an experienced Software Development Lead to join our team.**Estimated Salary:** $90,000 - $120,000 per yearJob DescriptionCoordinate the development, installation, integration, and operation of computer-based systems to ensure seamless functionality.Develop...


  • Mississauga, Ontario, Canada Ontario Inc. Full time

    About Ontario Inc.Ontario Inc. is a leading company in the field of software development, providing innovative solutions to our clients.


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    About the RoleWe are seeking an experienced Senior Software Development Lead to join our team at JAGWILL SOLUTIONS INC. In this role, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key ResponsibilitiesSoftware Development: Develop software...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    About the RoleWe are seeking an experienced Senior Software Development Lead to join our team at JAGWILL SOLUTIONS INC. As a key member of our software development team, you will play a crucial role in leading and coordinating teams of information systems professionals in the development of software and integrated information systems.ResponsibilitiesDevelop...


  • Mississauga, Ontario, Canada Xiingo Full time

    Xiingo is seeking an experienced Senior Software Development Lead to join our team.About the RoleThis is a full-time, permanent position with a competitive salary of $120,000 - $160,000 per annum, depending on experience.The successful candidate will lead and coordinate teams of information systems professionals in the development of software and integrated...


  • Mississauga, Ontario, Canada DIGI Technologies International Inc. Full time

    DIGI Technologies International Inc. is seeking a Senior Software Development Lead to join our team in a permanent role.Job DescriptionThe Senior Software Development Lead will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process control software, and...


  • Mississauga, Ontario, Canada Guidewire Full time

    About This RoleAt Guidewire, we're seeking an experienced software development professional to join our team as a Senior Software Engineer. This role offers the opportunity to work collaboratively in a cross-functional environment, focusing on developing high-quality software solutions.Key ResponsibilitiesCollaborative Team Player – Work effectively in a...


  • Mississauga, Ontario, Canada SRD Pharma Full time

    We are seeking a highly skilled Software Development Team Lead to join our team at SRD Pharma.About the RoleThis is a permanent, full-time position that will lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control...


  • Mississauga, Ontario, Canada MC IT Solutions Inc. Full time

    Job DescriptionWe are seeking an experienced Software Development Team Lead to join our team at MC IT Solutions Inc.About the RoleThis is a permanent position that requires 30-35 hours of work per week. The ideal candidate should have a Bachelor's degree and 1-2 years of experience in software development.Key ResponsibilitiesLead and coordinate teams of...


  • Mississauga, Ontario, Canada NutraNorth Inc Full time

    At NutraNorth Inc, we are seeking a skilled Software Development Team Lead to join our team. The successful candidate will lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.The ideal candidate will have a...


  • Mississauga, Ontario, Canada Closing the Gap Healthcare Full time

    Closing the Gap Healthcare is a dynamic organization that is committed to delivering high-quality healthcare services. We are currently seeking a highly skilled and experienced Software Development Team Lead to join our team.As a Software Development Team Lead, you will be responsible for leading a team of software developers in the design, development, and...


  • Mississauga, Ontario, Canada SOTI Full time

    We are seeking an experienced Software Development Manager to lead the software development team within our Research & Innovation Lab at SOTI.About the RoleAs a key member of our innovation team, you will be responsible for managing the development of cutting-edge software solutions that drive business growth and innovation. You will lead a team of skilled...


  • Mississauga, Ontario, Canada PATHWAY RECRUITERS INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Team Lead to join our team at Pathway Recruiters Inc.Key ResponsibilitiesLead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Operate automatic or...


  • Mississauga, Ontario, Canada MC IT Solutions Inc. Full time

    Join MC IT Solutions Inc. as a Senior Software Developer Lead and lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.Job DescriptionWe are seeking a skilled Senior Software Developer Lead to join our team at MC...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    Job DescriptionWe are seeking an experienced Software Development Team Lead to join our team at JAGWILL SOLUTIONS INC.About the RoleDevelop and maintain software solutions by studying systems flow, data usage, and work processesLead and coordinate teams of information systems professionals in the development of software and integrated information...


  • Mississauga, Ontario, Canada PATHWAY RECRUITERS INC. Full time

    Job DescriptionThis role involves leading teams of information systems professionals in software development and integrated information systems.Key responsibilities include operating testing equipment, conducting tests, and performing security and quality controls.The ideal candidate will have experience in software design and development, with a strong...