Technical Lead for Distributed Systems

3 days ago


Old Toronto, Canada ROSS Full time
Job Title: Technical Lead for Distributed Systems

We are seeking a highly skilled Technical Lead to join our team at ROSS, a leader in online sports gaming with a technical center of excellence in Toronto.

The ideal candidate will have 8+ years of development experience using C# and 5+ years with SQL Server. They will also have expertise in designing and developing SOA (EDA) systems, as well as software design and development using SOLID principles.

Responsibilities:
  • Lead the development of middle tier (back end) applications using C#.
  • Participate in planning and phasing out legacy components in favor of new solutions.
  • Collaborate closely with project managers, sales and marketing professionals, and other staff members.
Required Skills and Experience:
  • Degree in computer science or engineering.
  • 8+ years of development experience using C#.
  • 5+ years with SQL Server.
  • Expertise in designing and developing SOA (EDA) systems.
  • Software design and development using SOLID principles.
  • Experience with agile development methodologies.
  • Good unit testing skills.
  • Ability to multitask and work on several different projects.
Nice to Have:
  • Experience with message-oriented middleware systems, NOSQL databases, WCF, Nhibernate, ASP.NET Web API, IOC/DI, mocking frameworks, nservicebus, cqrs, CI.

We offer a competitive salary range of $120,000 - $160,000 per year, depending on experience.

Please note that we cannot provide relocation assistance for this role.



  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Key ResponsibilitiesAs a Solution Architect for Distributed Systems at Nexus Systems Group Inc., you will be responsible for analyzing complex business requirements and generating technical specifications to design or redesign software components and applications.Main ObjectivesBuilding transformation plans to modernize legacy systems to highly distributed...


  • Old Toronto, Canada Bank of America Full time

    Bank of America is a global leader in helping individuals and businesses achieve their financial goals. With a strong commitment to innovation, we strive to make a positive impact on the communities we serve.Estimated Annual Salary: $120,000 - $180,000We are seeking a highly skilled Technical Specialist in Distributed Systems to join our team. As a key...


  • Toronto, Ontario, Canada Amazon Full time

    OverviewDistributed systems and database technologies play a crucial role in powering Amazon Web Services (AWS). As a Technical Lead, you will be responsible for designing, developing, and deploying scalable and fault-tolerant systems that meet the high demands of our customers.About AWSAWS is the world's most comprehensive and broadly adopted cloud...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Company OverviewNexus Systems Group Inc. is a leading provider of innovative technology solutions, serving clients across various sectors.Estimated Salary: $120,000 - $180,000 per annumThis salary range is based on industry standards and the senior level of this position.Job DescriptionTechnology Architect Senior Role: We are seeking an experienced...


  • Old Toronto, Canada RPMGlobal Full time

    We are seeking a highly skilled Power Distribution Systems Engineer to join our team in Toronto, Ontario. The successful candidate will have 8+ years of experience in the design and operation of overhead and underground distribution lines.Job Summary:This is a senior engineering role that requires strong technical skills and leadership abilities. The...


  • Old Toronto, Canada Sentry Full time

    About SentrySentry is a leading provider of performance and error monitoring tools, dedicated to helping developers build better software faster. With over $217 million in funding and 100,000+ organizations relying on our solutions, we're committed to making technology more enjoyable for everyone.Our mission is to empower developers with the insights they...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Overview:This is an exciting opportunity to join Nexus Systems Group Inc. as a Technical Systems Architect, where you will play a key role in shaping the company's technology strategy and implementing cutting-edge solutions.Job Summary:The successful candidate will be responsible for providing technical leadership and expertise in designing, developing, and...


  • Toronto, Ontario, Canada Apex Systems Full time

    About the RoleWe are seeking a highly skilled Technical Lead to join our team in Downtown Toronto. This is an exciting opportunity for an experienced Senior Full-Stack Developer with a strong background in Angular and Java development to lead the design, development, and testing of operating systems-level software and database management...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Technical Leadership OpportunityWe are seeking an experienced Senior Technical Architect Lead to join our team at Nexus Systems Group Inc.This role offers a competitive salary of $140,000 - $160,000 per annum, commensurate with experience.About the RoleThe Senior Technical Architect Lead will be responsible for developing and implementing technical...


  • Old Toronto, Canada Internetwork Expert Full time

    Phasor Engineering Inc. is a dynamic consulting firm specializing in the engineering and design of overhead & underground transmission/distribution systems, substations, fibre optics, as well as substation and transmission foundations.About the RoleWe are currently seeking a highly motivated Electrical Distribution Systems Engineer to join our engineering...


  • Toronto, Ontario, Canada Demand For HR Full time

    At Demand For HR, we are seeking a skilled Principal Power Distribution Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and managing power distribution systems for various projects.About UsWe are a growing Engineering Consulting company with over two decades of experience. Our team uses proven...


  • Toronto, Canada Hydro One Networks Inc Full time

    **49439** - **Toronto** - **Rotation** - **14 month** Hydro One is proud to be the largest electricity transmission and distribution provider in Ontario, serving nearly 1.4 million customers. We have a long history in the industry with our roots dating back over 110 years to 1906. Since then, we have worked to grow and evolve to meet the changing needs of...

  • Technical Lead

    6 months ago


    Toronto, Canada Canadian Institute for Health Information Full time

    **Category** - Information/Infrastructure Technology **City** - Toronto, Ottawa, Ontario, Canada - Technical Lead - Who we are - We are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health care field. We are an independent, not-for-profit organization and together with our...


  • Old Toronto, Canada S I Systems Full time

    Senior Salesforce Technical LeadLocation Address: Hybrid (1 day/week), 44 King St. W.Contract Duration: 6 months (Chance of Extension)Story Behind the NeedBusiness group: The CRM Global Technology Applications team supporting Global Banking & Markets Wholesale clients.Project: Salesforce CRM technology has advanced since our last major update. The goal of...


  • Old Toronto, Canada S I Systems Full time

    Responsibilities:Leading the development of Spring Boot-based applications, including design, implementation, testing, and deployment.Collaborating with cross-functional teams, including front-end developers, product managers, and quality assurance engineers, to ensure timely delivery of high-quality software.Defining architecture, technology standards, and...


  • Old Toronto, Canada Robinhood Full time

    Company OverviewRobinhood Markets is a leading fintech company committed to making finance accessible to everyone. Our mission is to create a financial system where everyone can participate, and we're building products and services to achieve this goal.SalaryThe base pay for this position is approximately $180,000 CAD per year, depending on factors such as...


  • Old Toronto, Canada Comtech Group Full time

    OverviewThe Comtech Group is a multidisciplinary consulting firm providing integrated consulting solutions on complex capital projects, including Program and Project Management, Project Controls, Engineering, Technical Advisory, Construction Management, and Technology Integration Services. Our team thrives on embracing and navigating technical challenges...

  • Technical Lead

    4 days ago


    Toronto, Ontario, Ontario, Canada Apex Systems Full time

    Technical Lead - Databricks Migration ProjectApex Systems is a global IT services provider and our staffing practice has an opening for a Technical Lead with experience with data migration projects, specifically upgrading from Informatica to Databricks to place at our client, a top Canadian Bank Client: A top Canadian Bank Terms: 6 months with possibility to...


  • Old Toronto, Canada KNG Technical Inc. Full time

    Role OverviewKNG Technical Inc. is a leading provider of innovative solutions in the field of transmission electron microscopy. We are currently seeking an experienced Electronics Systems Specialist to join our team.Job SummaryThe successful candidate will be responsible for traveling throughout the GTA, providing on-site support and maintenance for...


  • Old Toronto, Canada Sentry Full time

    About SentrySentry is a leading provider of performance and error monitoring tools that help companies build high-quality software faster. With a strong track record of innovation and customer satisfaction, we are committed to empowering developers to write better code.We are seeking a highly skilled Technical Lead for our Site Reliability team. As a key...