Jobs
>
Toronto

    Senior .NET Engineer - Toronto, Canada - Guidepoint

    Guidepoint
    Default job background
    Description
    :

    Guidepoint's Engineering team thrives on problem-solving and creating happier users. As Guidepoint works to achieve its mission of making individuals, businesses, and the world smarter through personalized knowledge-sharing solutions, the engineering team is taking on challenges to improve our internal application architecture and create new products to optimize the seamless delivery of our services.

    As a Senior .NET Engineer, you will be responsible for developing high-quality software solutions that meet our business needs. You will closely collaborate with the Lead .NET Software Engineer in growing a performant .NET engineering team to aid transform Guidepoint's technology landscape into modern, highly available, scalable enterprise PaaS-based solutions.

    This position is hybrid in Toronto.

    Your Day-to-Day Will Include

  • Collaborate with cross-functional teams to design, develop, test, and deploy software solutions
  • Mentor and provide guidance to junior engineers to help them grow and develop their skills
  • Lead the team in adopting a quality-centric approach to software development
  • Develop and implement processes and procedures to ensure software quality
  • Maintain and improve codebase integrity by actively participating in code reviews and proactively identifying refactoring opportunities in maintained applications.
  • Develop and support scalable web/API applications using.NET core and Azure Platform Services
  • Refactor legacy components using innovative/scalable platform
  • Decompose portions of the legacy application into APIs running on App Services
  • Work with large database schemas that would include adding and updating tables and rows
  • Implement integration and convention tests
  • Minimum Technical Qualifications :

  • 8+ years of experience in .NET development using C#
  • Experience with OOP principles and patterns, developing and delivering large scale distributed systems
  • Strong adherence to object-oriented programming principles and patterns, developing and delivering large scale distributed systems
  • Proficient in grooming backlog items and ensuring that they are engineer ready
  • Experience in .NET Core 3.1+
  • Experience in xUnit
  • Experience with ORMs such as Entity Framework Core and Dapper
  • Proficient in Data Modeling and SQL
  • Experience building data integrations and other system integrations using different technologies like Message Queues, Kafka etc.
  • Experience leveraging issue-tracking systems/wikis for documentation (Jira/Confluence)
  • Willingness to learn designing fault-tolerant architecture on cloud deployments (load balancing, clustering, reducing/eliminating single points of failure, etc)
  • Preferred Technical Qualifications :

  • 10+ years of experience developing software using C# and .NET tech stack
  • 4+ years of leading software engineering teams
  • Hands-on experience with Azure platform services
  • Experienced in architecture diagraming tools such as Visio or LucidChart.
  • Experience with developing applications following CQRS and DDD.
  • Experience with Aspect Oriented Programming.
  • Experience in Data Management methodologies
  • 2+ years of experience in implementing CI/CD pipelines
  • Soft Skills Required :

  • Maintain problem-solving skills and a proactive work style
  • Strong interpersonal & candid communication skills
  • Independent contributor with drive
  • Collaborative and teamwork-oriented
  • Accountable for work and take ownership of tasks
  • Able to balance strategic and tactical methodologies in delivery.
  • Exhibits judgement when it comes to prioritization and overall team management
  • You will also be eligible for the following benefits:

  • Paid Time Off
  • Comprehensive benefits plan
  • Company RRSP Match
  • Development opportunities through the LinkedIn Learning platform
  • About Guidepoint:

    Guidepoint, a leading expert network firm, connects clients with vetted subject matter experts—Advisors—from their global professional network. Guidepoint clients leverage the insights and perspectives shared by Advisors to stay informed and make better business decisions. Its slate of services, including phone consultations, surveys, events, and proprietary data insights products, helps professionals gain a comprehensive understanding of a topic before making strategic or investment decisions. Guidepoint's multinational client list includes 9 of the top 10 consulting firms and some of the largest hedge funds, private equity firms, and Fortune-ranked public companies.



  • Eleks Toronto, ON, Canada

    ELEKS is looking for a Senior .NET Software Developer in Poland. · ABOUT PROJECT · You will be engaged at work with one of our projects for our international clients. It's an excellent opportunity to work in a strong team of professionals, with established agile processes and j ...

  • iPartner Staffing

    Web Specialist

    1 day ago


    iPartner Staffing Toronto, Canada

    Must Haves: · - Hands on experience with standard web programming environments such as: HTML5, CSS3, XML, JavaScript, JavaScript Web frameworks (NodeJS, React, Vue, Angular), ASP,.NET, PHP, Ruby, Java.Experience with Open Source software initiatives such as: Linux, WordPress, Wor ...


  • BlackCart Toronto, Canada

    · Blackcart's Try Before You Buy software brings the in-store shopping experience to eCommerce. We integrate into existing eCommerce stores, enabling shoppers to try products at home for free and only pay for what they decide to keep. Blackcart-powered merchants see 24% higher p ...

  • Spray-Net Toronto

    Painters Assistant

    1 day ago


    Spray-Net Toronto Toronto, Canada

    **About us** · **SPRAY-NET TORONTO/YORK/MARKHAM/STOUFFVILLE** · "Spray-Net offers homeowners a whole new way to paint and modernize the look of their homes Instead of a conventional paint job, you get a factory finish with all the benefits of brand-new siding, doors and windows, ...


  • The Salvation Army Canada and Bermuda Toronto, Canada

    **IT Manager, Application Services** · **Location: Hybrid/Toronto** · **Division: Information Technology, Software Solutions Delivery** · **About The Salvation Army** · For more than 130 years, The Salvation Army (TSA) has had the privilege of serving vulnerable people in communi ...


  • Intact Toronto, Canada

    Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. · Feel empowered to learn and g ...


  • HTS Engineering - Heat Transfer Solutions Toronto, Canada

    HTS Engineering Ltd. is the largest independent commercial HVAC manufacturers' rep in North America, with 20 locations in the US and Canada. HTS has a vibrant look and brand promise -- one that reflects our company-wide commitment to ensure the individual success of all those inv ...

  • Synaptive Medical Inc.

    Ai Co-op

    20 hours ago


    Synaptive Medical Inc. Toronto, Canada

    About Us · Synaptive Medical is a Canadian medical device company, based in downtown Toronto, focused on supporting healthcare professionals and systems in patient diagnosis and treatment. Synaptive's suite of products include MRI, surgical planning, navigation, and robotic visua ...


  • MindGeek Careers Toronto, Canada

    As a DevOps Manager primarily working on Azure, you will have the opportunity to create and manage a new team supporting several teams leveraging Microsoft cloud services. Within a fast pace high traffic environment, you will be responsible for supporting and improving multiple p ...


  • Scotiabank Toronto, Canada

    Requisition ID: 188534 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · **Purpose of Job**: · **Responsibilities**: · - Develop and maintain the Pre-provision net revenue (PPNR) models for the wholesale and retail portfoli ...

  • Intact

    DevOps Platform

    20 hours ago


    Intact Toronto, Canada

    Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. · Feel empowered to learn and g ...

  • University of Toronto

    Tame Assistant

    1 day ago


    University of Toronto Toronto, Canada

    **Date Posted**:04/08/2024 · **Req ID**: 36863 · **Faculty/Division**: Faculty of Arts & Science · **Department**: Dept of Physics · **Campus**: St. George (Downtown Toronto) · **Position Number**: · **Description**: · **About us**: · The Faculty of Arts & Science is the heart o ...

  • RSM US LLP

    Esg Associate

    20 hours ago


    RSM US LLP Toronto, Canada

    RSM's purpose is to deliver the power of being understood to our clients, colleagues and communities through world-class audit, tax and consulting services focused on middle market businesses. The clients we serve are the engine of global commerce and economic growth, and we are ...

  • RamSoft

    Account Executive

    20 hours ago


    RamSoft Toronto, Canada

    Salary: Base pay + commission · **What are we looking for?** · Through over 25 years of innovation in radiology software and SaaS solutions, RamSoft has provided several award-winning solutions to healthcare providers around the world. With state-of-art software and services, we ...


  • Sourced Group Toronto, Canada

    **Head of Cloud Solutions** · Sourced (an Amdocs company) has joined the recently launched Amdocs Cloud division. Amdocs are a leading provider of software and services to over 350+ communications and media companies. Sourced were acquired for their deep expertise in public cloud ...


  • LSEG (London Stock Exchange Group) Toronto, Canada

    We're building the next generation of capital markets technology. Global capital markets are an ocean of fast-moving, interrelated and complex data. We are looking for passionate and enthusiastic problem-solvers with expertise in capital markets data to join us as we continue pro ...

  • AGCO

    Business Analyst

    1 day ago


    AGCO Toronto, Canada

    **Term**: 2 Permanent, Full-Time · **Division/Branch**: Information and Information Technology (I&IT) Division / Business Optimization and Insights (BOI) Branch · **Application Deadline**: May 17, 2024 · **Level**: Level 8 · **Salary Range**: Min: $72,822 to Max: $85,675 · **Work ...


  • TD Bank Toronto, Canada

    394383BR · Community & Environment · Toronto, ON · January 3, 2023 · Company Overview · Department Overview · The Global Sustainability and Corporate Citizenship Group brings together TD's business, philanthropy and human capital to deliver on the bank's purpose to enrich the liv ...


  • Intact Toronto, Canada

    From coast-to-coast, our inspiring colleagues are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. With our team, you'll bring this purpose to life every day by living our Values, being open to change, an ...


  • OMERS Toronto, Canada

    Why join us? · Are you looking to join a dynamic pension plan that embodies the strong values of its 500,000 members and is an industry leading global investor? If so, we would love to tell you our story. · At OMERS we put our people first and are proud to embrace the diversity o ...