Jobs

    Software Developer II - Remote, Canada - Bentley Systems

    Bentley Systems
    Bentley Systems Remote, Canada

    Found in: Talent CA C2 - 1 week ago

    Default job background
    Description

    Software Developer II

    Position Summary:

    Bentley Systems is seeking a talented Software Developer II to become a valued member of our Digital Experience team. The primary focus will be developing modules contributing to our backend licensing services which are used around the globe in world-class Bentley Systems products. We offer a challenging, friendly, and supportive environment, the opportunity to work with an international development team and to learn and grow as an engineer.

    Location: Home-based Canada

    Responsibilities:

    • (20%) Design includes participating in defining and interpreting feature requests, documenting those requests in functional specifications, and designing specific product and features for stability, usability, and maintainability.
    • (20%) Implementation includes using the latest development tools to turn the designs into actual software products.
    • (5%) Testing responsibilities include both unit testing as well as providing additional guidance and support to the certification group for further testing.
    • (10%) Support includes maintaining the existing code base and providing assistance to the support group.
    • (10%) Work independently with a global project team to implement and maintain a cloud-based engineering collaboration platform
    • (10%) Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases.
    • (10%) Diagnose and resolve production issues proactively by assessing escalations, and working with the team to respond appropriately.
    • (15%) Research, evaluate, explore new technologies as needed, and continue to learn in order to increase job and industry-related knowledge.
    • Take ownership of the functionality you write and the designs you implement.
    • Provide and accept constructive feedback.

    Required Knowledge, Skills, Abilities, and Experience

    • BS or MS in computer science, software engineering, or related field
    • Minimum of 3+ years' experience as a software engineer or equivalent
    • Strong programming concepts and knowledge of C#, .NET Core, OpenID, OAuth.
    • Knowledge of distributed version control system like git.
    • Working experience of Azure DevOps and Agile Development methodologies like SCRUM.
    • Experience with Azure REST APIs and Azure Services SDKs.
    • High-quality, well-documented code that is easy for others to understand and modify.
    • Thorough knowledge of object-oriented programming and the proper application of design patterns
    • Must be proactive and results-oriented.
    • Excellent verbal and written communication skills
    • Ability to work independently and solve problems and know when to ask for help.
    • Ability to learn new technologies quickly and apply them in production.
    • Requires sitting or standing at will while performing work on a computer. The role requires communication with managers, peers, and other colleagues of the company in person (on occasion), and by utilizing Microsoft Teams chat, calling, and meeting functions.
    • This role does not require travel.

    What We Offer:

    • A great Team and culture – please see our Recruitment Video.
    • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
    • Competitive Salary and benefits.
    • The opportunity to work within a global and diversely international team.
    • A supportive and collaborative environment.
    • Colleague Recognition Awards.

  • DataAnnotation

    Software Developer

    Found in: Indeed CA C2 - 2 days ago


    DataAnnotation Remote, Canada

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. · We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work ...

  • DataAnnotation

    Software Developer

    Found in: Appcast CA C2 A - 5 days ago


    DataAnnotation Remote, Canada

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work wi ...

  • Aristocrat

    Unity Software Developer II

    Found in: beBee S2 CA - 3 weeks ago


    Aristocrat Remote, Canada Full time

    Summary · The Big Fish Games SDK provides the core foundational features for our games. It provides a consistent, compliant, and stable platform for mobile game development that actively supports our existing portfolio while accelerating all new game development. We collaborate w ...

  • R2i

    IBM i System Administrator

    Found in: Zoho Direct Apply - 5 days ago


    R2i Remote, Canada

    Welcome to the world of R2i · The Canadian IT company, certified Remarkable Employer, with employee well-being at the heart of our growth. We are renowned experts in cloud computing, IT datacentre infrastructure solutions and 24/7 managed services. Get a glimpse of who we are and ...

  • Align HCM Inc.

    UKG Pro Project Manager

    Found in: Zoho Direct Apply - 5 days ago


    Align HCM Inc. Remote, Canada

    This is a remote position. · Job Summary · Align HCM is seeking an experienced UKG ProProject Manager to join their team You will be responsible for leading and overseeing a team of consultants through the successful implementation of UKG Pro solutions for our clients, ensuring ...

  • R2i

    Technical Specialist

    Found in: Zoho Direct Apply - 5 days ago


    R2i Remote, Canada

    Welcome to the world of R2i · The Canadian IT company, certified Remarkable Employer, with employee well-being at the heart of our growth. We are renowned experts in cloud computing, IT datacentre infrastructure solutions and 24/7 managed services. Get a glimpse of who we are an ...

  • R2i

    IBM i Senior Programmer Analyst

    Found in: Zoho Direct Apply - 5 days ago


    R2i Remote, Canada

    Welcome to the world of R2i · The Canadian IT company, certified Remarkable Employer, with employee well-being at the heart of our growth. We are renowned experts in cloud computing, IT datacentre infrastructure solutions and 24/7 managed services. Get a glimpse of who we are an ...

  • R2i

    IBM i Senior Programmer Analyst

    Found in: Zoho Direct Apply - 5 days ago


    R2i Remote, Canada

    Welcome to the world of R2i · The Canadian IT company, certified Remarkable Employer, with employee well-being at the heart of our growth. We are renowned experts in cloud computing, IT datacentre infrastructure solutions and 24/7 managed services. Get a glimpse of who we are and ...

  • Best Access Doors

    Customer Service Manager

    Found in: Indeed CA C2 - 5 days ago


    Best Access Doors Remote, Canada Full time

    As the eCommerce Customer Service Manager, you will play a key role in ensuring our customers have a positive and memorable experience. You will lead and develop a team of Customer Service and Order Management Representatives while fostering a collaborative and positive work envi ...

  • W3Global Inc

    Senior Oracle Data Engineer

    Found in: Indeed CA C2 - 5 days ago


    W3Global Inc Remote, Canada Contract

    JOB SUMMARY · We are seeking a highly skilled and experienced Senior Oracle Data Engineer to join our dynamic IT team. The successful candidate will be responsible for designing, developing, integrating, and maintaining Oracle database solutions to support our organization's crit ...

  • DataAnnotation

    Swift Developer- AI Trainer

    Found in: Indeed CA C2 - 1 hour ago


    DataAnnotation Remote, Canada

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. · We are looking for a proficient *Swift Developer *to join our team to train our AI chatbots to code. You will ...

  • SiteDocs

    Business Development Representative

    Found in: Indeed CA C2 - 2 days ago


    SiteDocs Remote, Canada Full time

    Based in Abbotsford BC, SiteDocs is one of Canada's fastest growing SaaS companies and is listed by Gartner owned Capterra Software Review Site as the highest rated EHS Software on the planet. We are the leading provider of paperless safety management and we pride ourselves in cr ...

  • SiteDocs

    Business developer

    Found in: Jooble CA C2 - 4 days ago


    SiteDocs Remote, Canada

    Based in Abbotsford BC, SiteDocs is one of Canada's fastest growing SaaS companies and is listed by Gartner owned Capterra Software Review Site as the highest rated EHS Software on the planet. We are the leading provider of paperless safety management and we pride ourselves in cr ...

  • SiteDocs

    Business Development Representative

    Found in: Jooble CA C2 - 4 days ago


    SiteDocs Remote, Canada

    Based in Abbotsford BC, SiteDocs is one of Canada's fastest growing SaaS companies and is listed by Gartner owned Capterra Software Review Site as the highest rated EHS Software on the planet. We are the leading provider of paperless safety management and we pride ourselves in cr ...

  • DataAnnotation

    Swift Developer- AI Trainer

    Found in: Jooble CA C2 - 6 hours ago


    DataAnnotation Remote, Canada

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient *Swift Developer *to join our team to train our AI chatbots to code. You will wo ...

  • Facebook

    Software Engineer, Interaction SDK

    Found in: beBee S2 CA - 3 weeks ago


    Facebook Remote, Canada

    Creating immersive, realistic, and believable VR and AR experiences requires users to interact with the real and virtual world. Users want to believe they grabbed a sword, pressed a button, and scrolled on a real screen in a natural and effortless way. Our team builds the Interac ...

  • CAE

    Senior Project Manager

    Found in: beBee S2 CA - 3 weeks ago


    CAE Remote, Canada OTHER

    Role and Responsibilities · CAE Flight Operations Solutions is an industry-leading digital platform trusted by the world's top airlines and business aviation companies to optimize their operations. Every year, more than 50 million flights and over 200,000 crew members are support ...

  • Red Hat

    Senior Site Reliability Engineer

    Found in: beBee S2 CA - 5 days ago


    Red Hat Remote, Canada Paid Work

    About the job · Red Hat is seeking a Senior Site Reliability Engineer (SRE) to develop, scale, and operate our OpenShift managed cloud services. OpenShift is Red Hat's enterprise Kubernetes distribution. As an SRE you will contribute to running OpenShift at scale by enabling cust ...

  • Red Hat

    Senior Site Reliability Engineer

    Found in: beBee S2 CA - 2 weeks ago


    Red Hat Remote, Canada Paid Work

    About the job · Red Hat is seeking a Senior Site Reliability Engineer (SRE) to develop, scale, and operate our OpenShift managed cloud services. . OpenShift is a cloud native application platform for the enterprise, powered by Kubernetes. As an SRE you will contribute to running ...

  • Red Hat

    Linux Senior Software Engineer

    Found in: beBee S2 CA - 5 days ago


    Red Hat Remote, Canada Paid Work

    About the job · Red Hat's Ecosystem Engineering team is looking for a Linux Software Engineer to join us. In this role you will be part of a growing team focused on partner enablement for use in telco, edge, real-time, and industrial applications, providing hardware enablement fo ...