C# Engineer, Risk Technology

2 weeks ago


Vaughan, Canada Delbridge Solutions Inc. Full time

Delbridge Solutions is growing.

Delbridge Solutions is one of North America’s fastest growing technology companies. With offices in Toronto, USA, and Europe, we provide world-class analytic and information management solutions. Majority of our clients are Fortune 1000 companies and trust Delbridge Solutions as a partner to support their business processes.

We are looking for creative, entrepreneurial, and ambitious individuals who share our passion for growth

Who You Are:

  • Autonomous on a project given medium-term direction and milestones.
  • Demonstrates ownership and accountability for assigned engagements and project milestones.
  • Able to identify weaknesses around pending or in-progress delivery and adapt as necessary.
  • Capable of learning new topics quickly and being self-motivated in this regard.
  • Able to rapidly understand a problem-space and leverage technical and non-technical knowledge to problem-solve.
  • Able to adapt communication style to relevant technical and non-technical stakeholders.
  • Proactively manages expectations with the client, influences their strategic goals/outcomes.
  • Communicates effectively about customer and delivery status, issues, and concerns.
  • Works to become an advocate within the MongoDB community to support product adoption worldwide.

Role Overview:

Contributes to customer implementations at any or all phases of the application lifecycle: application planning and design, deployment architectures, development and build, integration and release configuration, system testing, production operations, application optimization, and best practices adoption. Delivers customer classroom-based training to architect, developer and operations roles. Works as part of a wider delivery team comprising fellow consulting engineers, strategic consultants, project managers and account teams.

Skills:

  • Broad familiarity with enterprise-scale software architectures, application development methodologies, software deployment and operational considerations.
  • Competence in at least one of the following languages (including, but not limited to): Java, C, Rust, Haskell, Javascript, C#, Ruby, PHP, Perl, Python, C++, Scala.
  • Basic familiarity with Linux and/or Windows administration and tuning.
  • High-level knowledge of all MongoDB Products, including awareness of most features and capabilities.
  • Broad hands-on experience with foundational MongoDB Products (Atlas, MongoDB Server, Cloud Manager).
  • Competence in routine tasks with foundational MongoDB Products - installation, configuration, basic usage.
  • General expertise in core database and other most popular related products.
  • Understanding of how and when to engage Technical Support.
  • Understanding of expectations of communication to customers and to MDB internal teams.

Responsibilities:

  • Plans and leads engagements of limited scope and complexity (in solo capacity).
  • Performs well-defined technical tasks as part of a delivery team on projects of any complexity.
  • Advises on MongoDB design, development and implementation for outside organizations.
  • Contributes to all phases of MongoDB implementations, such as application development, database configuration, system testing, performance optimization, deployment architecture, production operations, client training, and best practices conformance.
  • Able to carry out most database and/or application problem solving to resolution. Aptitude for planning, implementing and debugging MongoDB deployments.
  • Demonstrates ownership of full consulting lifecycle (for own tasks) from planning and preparation, constructing consulting agenda, and post-engagement follow-up.
  • Surfaces additional opportunities or risks encountered during delivery of customer engagements, and echoes-back to Management.
  • Raises bug reports and feature requests for customer-found issues.

Why Delbridge Solutions:

As Delbridge Solutions grows, our leadership team is focused on:

  • Fostering a collaborative environment because we believe that everyone here has a valuable contribution to make, that together we can develop a deeper understanding of our position in the market and the needs of our clients.
  • Recognizing our people through quarterly rewards, performance bonuses and accelerated career paths. Whether you want to move up in Professional Services, across to Project Management, or Solution Architect, Delbridge Solutions wants to give you the chance to prove yourself - and we will recognize and reward your efforts.

If you want to join a fast-growing company that pivots based on market demand, Delbridge Solutions would love to start a conversation and learn more about you.

Delbridge Solutions welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

#J-18808-Ljbffr

  • Vaughan, Canada ROSS Full time

    During the pandemic you can work remotely. Our Vaughan-based client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS to help them recruit a Test Automation Developer in Client Server (desktop) applications...


  • Vaughan, Canada PerkinElmer Full time

    div>The CompanyPerkinElmer is a global analytical services and solutions provider with offerings including the leading OneSource Field and Laboratory services business that serve the biopharma, food, environmental, safety and applied end markets to accelerate scientific outcomes. Since 1937, PerkinElmer has served as a trusted partner in laboratory analysis...


  • Vaughan, Ontario, Canada J TRUCKLINES INC. Full time

    Job Description:As a Software Engineer with Java and C++ expertise, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code that meets the requirements of our projects. You will work closely with our team of developers to ensure that our software...


  • Vaughan, Canada ROSS Full time

    div>Click Here to Apply Online Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. · Degree in Computer Science or Engineering.· 8 years’ experience in designing and developing applications using OOP/OOD with at least...


  • Vaughan, Ontario, Canada Aurivia Stone Design Inc. Full time

    About the RoleWe are seeking a Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions.Key ResponsibilitiesDesign and develop software applications using a range of technologiesCollaborate with cross-functional teams to identify and...


  • Vaughan, Ontario, Canada FM Global Full time

    About FM GlobalFM Global is a leading property insurer of the world's largest businesses, providing engineering-based risk management and property insurance solutions to over one-third of FORTUNE 1000-size companies.We help clients maintain business continuity by leveraging state-of-the-art loss-prevention engineering, research, and risk management...


  • Vaughan, Canada ROSS Full time

    Click Here to Apply Online Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS ( ) to help them recruit a Senior Software Engineer. They're located in North Toronto (GTA) Works in a...


  • Vaughan, Ontario, Canada One Step Security Full time

    We are seeking a skilled Software Engineer with expertise in Python and C++ to join our team.The successful candidate will have a strong understanding of object-oriented programming principles and experience with data structures and algorithms design.Responsibilities:• Design and develop high-quality, efficient, and scalable software solutions•...


  • Vaughan, Ontario, Canada ROSS Full time

    Job Title: Software Quality Assurance EngineerROSS is seeking a skilled Test Automation Developer to join their Vaughan-based team in medical diagnostics. This is a 6-month contract with potential extension to 1-2 years, converting to permanent employment.Responsibilities:Verify product robustness through structured testingDevelop and improve the automation...


  • Vaughan, Canada Plan Group Full time

    Are you interested in being part of large, complex Design Build and P3 projects, and seeing your ideas come to life from the ground up? Create lasting connections, with people, partners and projects. Join #TeamPlanGroup today! We are looking for a **Design and Pursuits Lead** to join our Technology Pre-Construction Team! The focus of this role is to perform...


  • Vaughan, Ontario, Canada Polaris Insurance & Risk Management Services Inc. Full time

    Job SummaryWe are seeking an experienced Administrative Supervisor to join our team at Polaris Insurance & Risk Management Services Inc. This role is responsible for coordinating activities, establishing work schedules, and verifying the accuracy of work.Key ResponsibilitiesCoordinating activities with other work units or departmentsEstablishing work...

  • Lead Tech C# .NET

    1 month ago


    Vaughan, Canada ROSS Full time

    div>Our client is a premier brand in medical diagnostics and aglobal leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.getROSS.com) to help them recruit a Senior Software Engineer/Team Lead.li>Technical lead (Coach) of medium-large software teams of developers to ensure optimum...


  • Vaughan, Canada ROSS Full time

    Click here to apply onlineDuring the pandemic you can work remotely, and possibly after the pandemic too. Our Vaughan-based client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS to help them recruit a...

  • Pre-Construction Lead

    6 months ago


    Vaughan, Canada Plan Group Full time

    Are you interested in being part of large, complex Design Build and P3 projects, and seeing your ideas come to life from the ground up? Create lasting connections, with people, partners and projects. Join #TeamPlanGroup today! We are looking for a  Pre-Construction Lead (Technology)  to join our Technology Pre-Construction Team! The focus of this role is...


  • Vaughan, Canada Plan Group Full time

    Do you welcome the challenge of working on complex, multi-million dollar projects and take pride on completing them on time and on budget? **_Take the leap and make your mark at Plan Group!_** As our** Project Manager within the Technology group **you: - Effectively carry out Plan Group's project management procedures from initial award of job to...


  • Vaughan, Canada Plan Group Full time

    **Project Coordinator, Technology** Are you interested in being part of large, complex Design Build and P3 projects, and seeing your ideas come to life from the ground up? Create lasting connections, with people, partners and projects. Join #TeamPlanGroup today! We are looking for a Project Co-ordinator to join our Technology Team! The focus of this role...


  • Vaughan, Canada Plan Group Full time

    Do you welcome the challenge of working on complex, multi-million dollar projects and take pride on completing them on time and on budget?  Take the leap and make your mark at Plan Group! As our  Project Manager within the Technology group  you: Effectively carry out Plan Group's project management procedures from initial award of job to conclusion...


  • Vaughan, Ontario, Canada Magna Full time

    Job DescriptionWe are seeking a highly experienced Global Program Manager to lead our automotive technology programs from receipt of order to steady-state production. As the principal contact, you will be responsible for managing overall programs, ensuring customer satisfaction, and driving improvement through value-add initiatives.Key...

  • Engineering Intern

    2 months ago


    Vaughan, Canada FM Global Full time

    Overview FM is a leading property insurer of the world's largest businesses, providing more than one-third of FORTUNE 1000-size companies with engineering-based risk management and property insurance solutions. FM helps clients maintain continuity in their business operations by drawing upon state-of-the-art loss-prevention engineering and research;...


  • Vaughan, Ontario, Canada FM Global Full time

    At FM Global, we're seeking a skilled Senior Boiler and Machinery Engineer to join our Toronto Field Engineering team.About the RoleThis is an exciting opportunity for a seasoned engineer to utilize their expertise in risk management and property insurance solutions. As a Senior Boiler and Machinery Engineer, you will identify and evaluate hazards associated...