.NET Applications Software Developer

Found in: Jooble CA O C2 - 2 weeks ago


Victoria BC, Canada Polaris Motion Full time

Job description

Company Overview

Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture, without which our accomplishments would not have been possible.

Our activities are wide-ranging, including digital and analog electronics, power electronics, embedded software, user interface software, real-time systems and networks, laser optics, machine vision, and mechanical design. We've developed unique industry-leading motion control technologies and continue pushing the performance envelope. It’s due to our talented staff of engineers, scientists, and software developers that we've been able to excel in many high-end design-ins.

Our market areas include ultra-fast, laser-based machining, 3D metal printing, ultra-precision optics, and automotive and aerospace hardware-in-the-loop test systems.

Our company values include commitment, integrity, truth, and respect (CITR). We promote a culture that is innovative, creative, and competitive; one that fosters a climate of high team spirit, fun, and accomplishment; and one that promotes personal growth and development. We strive to empower our employees to achieve their full potential.

Job Summary

The new position is full time and continuing. We are seeking an individual who will be part of the applications software development team, and will be developing applications code in the .NET Microsoft Visual Studio environment.

Responsibilities

  • Work with a cross-functional team of software developers, engineers, and scientists to further the state-of-the-art of our products.
  • Research new technologies and methods and suggest new ways to improve the company’s products and processes.
  • Support your developed works with documentation for and communications to internal and external customers.
  • Participate in peer review of designs; provide and receive critique effectively.
  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization

 

Qualifications

  • Computer engineering, computer science, engineering, applied math, science
  • Master’ degree or Ph.D.
  • Two years of work experience
  • Demonstrates superior English language

Knowledge, Skills & Abilities

  • Strong knowledge of .NET web framework
  • Proficient in C#, with a good knowledge of their ecosystems
  • Proficient in C++, with a good knowledge of their ecosystems
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Knowledge of concurrency patterns
  • Writing clean, readable, and easily maintainable code
  • Unit, regression, and continuous integration testing
  • Graphics pipeline for real-time rendering
  • Client-serve architecture
  • Remote procedure calls, and event handling
  • Code review best practices
  • Git version control system

How to Apply

Please submit your resume and cover letter to careers@pmdi.com with subject line “.NET Applications Software Developer”

Other Info

Polaris Motion is in Victoria, B.C. on beautiful Vancouver Island. We offer a competitive salary and a comprehensive extended health package. If you are self-motivated and enjoy working in a professional environment with a bright and talented team of product developers, you’ve found the right place. We’d love to hear from you. 


  • .NET Applications Software Developer

    Found in: Appcast CA A2 P - 7 days ago


    Victoria, Canada Polaris Motion Full time

    Job description Company Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture, without which our accomplishments...


  • Victoria, Canada Polaris Motion Full time

    Job description Company Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture, without which our accomplishments...


  • Victoria, Canada Polaris Motion Full time

    Job description Company Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture, without which our accomplishments...


  • Victoria, Canada Polaris Motion Full time

    Job descriptionCompany Overview Polaris Motion is renowned as a global leader in innovative motion control systems. Our achievements stem from the exceptional talent within our team, consisting of highly skilled scientists, engineers, and software programmers. Our success is deeply rooted in our cohesive team culture, without which our accomplishments would...

  • Software/Application Developer

    Found in: Jooble CA O C2 - 1 week ago


    Vancouver, BC, Canada Fortinet Full time

    Description The FortiCare team of the IT Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management,...

  • Software Application Developer

    Found in: Jooble CA O C2 - 1 week ago


    Burnaby, BC, Canada Fortinet Full time

    Description The FortiCare team of the IT Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management,...

  • Senior IT Developer

    Found in: Jooble CA O C2 - 1 week ago


    Vancouver, BC, Canada T-Net British Columbia Full time

    DYNAMICS CRM DEVELOPER/SOLUTION ARCHITECT 3 month contract and may extend Our client is looking for a Senior CRM Consultant to become a core member of our team. The CRM Solutions Architect / Developer is part of an agile development team, working on the deployment, customization, and integration of Microsoft Dynamics CRM. As a CRM Developer you will: ...

  • Software Developer

    Found in: Jooble CA O C2 - 3 days ago


    Vancouver, BC, Canada T-Net British Columbia Full time

    Our client is looking for an experienced Software Engineer to join their Data Services team. The team is in charge of working with other engineering teams to support, upgrade, and develop data services for the customer-facing their applications, both new and legacy. They comprise a set of strong developers with varied backgrounds, who are looking for an...

  • Software Developer, Co-op

    Found in: Jooble CA O C2 - 5 days ago


    Vancouver, BC, Canada T-Net British Columbia Full time

    We are currently seeking a new Software Developer, Co-op to join our Engineering team in Burnaby, Calgary or Toronto. Applicants should be available for an 8-month co-op period from May 2024 to December 2024. We will be accepting applications until mid March. What your team does: You will be working on a revolutionary SaaS product gaining experience...

  • Software Reliability Engineer

    Found in: Jooble CA O C2 - 3 days ago


    Victoria, BC, Canada Plexxis Software Full time

    Position Title: Software Delivery & Reliability Engineer Reports to: West Coast Development Leader Job Type: Full time, permanent All successful candidates are required to reside within commuting distance of our Langford/Victoria office location. As a Software Delivery & Reliability engineer at Plexxis, you will... Develop software delivery...

  • Software Developer C#

    Found in: Jooble CA O C2 - 5 days ago


    Vancouver, BC, Canada T-Net British Columbia Full time

    Location: Homeworking environment preferably within 3-hour time differential to Pacific Standard Time. Ability to meet twice yearly in the Vancouver area Weekly Hours: Full Time 40 Hours per week Responsibilities: Create, update and maintain one of the company's core software packages, Dashboard, which is used globally by the company's customers to...

  • Software Development Engineer

    Found in: Jooble CA O C2 - 3 days ago


    Vancouver, BC, Canada T-Net British Columbia Full time

    Job Title: Software Engineer - Development Our client loves building software, sharing our ideas, and keeping the best parts of their startup culture as they have continued to grow over the last 7 years. The team values a flexible work environment, a laid-back office culture, and working with great people. We are looking for a software engineer to join...

  • Software Developer

    Found in: Jooble CA O C2 - 7 days ago


    Vancouver, BC, Canada T-Net British Columbia Full time

    The Software Developer (CI/CD Specialist) designs computer application solutions for existing complex or campus-wide computer systems. The incumbent will work collaboratively with the Senior Programmer Analysts. Working closely with analysts, technical leads, managers and developers from IRP - Student and company IT, from the Enterprise Resource Planning...

  • Full-Stack Developer

    Found in: Jooble CA O C2 - 3 days ago


    Vancouver, BC, Canada T-Net British Columbia Full time

    As a Full-Stack Developer, you will work with an agile team to deliver great user experiences for our administration, provisioning, and configuration service. We value high energy, flexibility, creativity, teamwork, and the ability to embrace security and regulatory constraints. You will create new React-based features using a C#/SQL Server back end. You...

  • Fullstack JavaScript Developer

    Found in: Jooble CA O C2 - 20 hours ago


    Victoria, BC, Canada Plexxis Software Full time

    Full Stack JavaScript developer Job Type: Full time, permanent All successful candidates are required to reside within commuting distance of our Langford/Victoria office location. What You Will Do As part of the Plexxis web development team, you will… use react + node/express to create user interfaces and backend API calls as part of the ongoing...

  • Software Developer Software Developer

    Found in: Jooble CA O C2 - 2 weeks ago


    Surrey, BC, Canada Safe Software Inc Full time

    Safe Software Head Office Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. C++ Software Developer II, FME Form Safe Software is looking for a skilled Software Developer II (C++) to join the newest team in our FME Form product group. As a Software...

  • Remote Android Developer

    Found in: Jooble CA O C2 - 22 hours ago


    Vancouver, BC, Canada T-Net British Columbia Full time

    Job Title: Android Developer Location: 100% Remote We are looking for an experienced Android Developer to join our fast-growing, Native Mobile Development Team. You have experience successfully shipping mobile applications and supporting them in production, loves learning quickly, and helping our clients achieve their goals. You'll be part of a...

  • C++ Software Developer II

    Found in: Jooble CA O C2 - 2 weeks ago


    Vancouver, BC, Canada Safe Software Inc Full time

    Safe Software Head Office Surrey, BC V3T0M1, CAN Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. Please note that employment is contingent upon the successful completion of reference checks and background checks, including a Canadian criminal...

  • Senior Application Support Engineer

    Found in: Jooble CA O C2 - 4 days ago


    Kelowna, BC, Canada T-Net British Columbia Full time

    As a Senior Application Support Engineer, you will be responsible for the availability and reliability of the company's services that are used by thousands of customers in almost 100 countries, including some of the top banks. The role involves ensuring all services exceed availability targets, have in-depth monitoring and are proactively managed. The...

  • Senior Software Developer

    Found in: Talent CA C2 - 6 days ago


    Victoria, Canada Securitas Full time

    POSITION: Senior Software Developer DIVISION: SPS – R&D  LOCATION: Victoria, BC, Canada.     3xLOGIC is part of one of the largest security businesses in the world - Securitas. 3xLOGIC has been a leading innovator in security technology for 20+ years. The company is recognized for providing easy-to-use surveillance and business intelligence...