C# Software Developer

United States Digital Space LLC

Laguna Niguel (CA)

On-site

USD 50,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health care
Dental care
Vision care
Year-end bonus
Project bonus
On-site parking

Job summary

The company is seeking a C# Software Developer to join the software team. You will develop applications using C#, .NET, WPF, and XAML, focusing on desktop UI, automation workflows, databases, and hardware communication for medical automation systems.

Requirements include 3+ years in C#/.NET, strong UI/UX design, MVVM/OOP, and experience with Git, debugging, and unit testing. This is an in-person role based in Richmond Hill, Ontario.

Qualifications

  • 3+ years of C# and .NET development experience.
  • Excellent UI/UX design ability.
  • Understanding of object-oriented programming, MVVM, and common software design principles.
  • Familiarity with databases, data formats, and inter-component communication.
  • Experience with Git, debugging and unit testing.

Responsibilities

  • Develop desktop applications and automation workflows for medical systems.
  • Design, develop, integrate and test software for medical automation systems.
  • Create and test user interfaces using C#, .NET, WPF and XAML.

Skills

C#
.NET
WPF
XAML
UI/UX design
MVVM
OOP
Databases
Git
Debugging
Unit testing
Asynchronous programming
Hardware communication
Embedded firmware
Industrial automation

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub

Job description

About the company

the company is a Canadian life sciences company focused on advancing molecular diagnostics and lab automation, located in Richmond Hill, Ontario. Our portfolio includes qPCR systems, nucleic acid extraction platforms, and automated liquid handling solutions designed to make high-performance technologies accessible to research and applied laboratories.

Company website: www.the company.com

Job description

We are looking for a C# Software Developer to join our software team. Experience in user interface development is preferred. You will develop applications using C#, .NET, WPF, and XAML. Your primary focus will be designing, developing, integrating, and testing software for medical automation systems. This includes developing desktop user interfaces, automation workflows, database functionality, and communication with hardware components. You should have solid experience in software design, development, testing, and debugging.

You must have
  • The ability to work independently with minimal supervision and direction.
  • Excellent written and verbal communication skills.
  • Strong analytical and logical problem-solving skills with attention to detail.
  • A strong desire to learn new skills
Requirements
  • 3 years+ of C# and .NET development experience
  • Excellent UI/UX design ability
  • Understanding of object-oriented programming, MVVM, and common software design principles
  • Familiarity with databases, common data formats, and communication between software components
  • Experience with Git, debugging, and unit testing
  • Knowledge of asynchronous programming and hardware communication is an asset
  • Experience in writing embedded motion control firmware is a plus
  • Related experience in industrial automation design is a plus
  • Bachelor of Science degree or higher in Computer Science or related field
Benefit package
  • Extended health
  • Dental care
  • Vision care
  • Year-end bonus (depending on performance)
  • Project bonus (depending on performance)

Salary: $50,000.00 - $100,000.00 per year depending on experience

Flexible language requirement
  • French not required
Schedule
  • 8 hour shift
  • Monday to Friday

Work Location: In person

Job Type: Full-time

Pay: $50,000.00-$100,000.00 per year

Benefits
  • Dental care
  • Extended health care
  • On-site parking
  • Vision care
Flexible language requirement
  • French not required
Ability to commute/relocate
  • Richmond Hill, ON L4B 3K1: reliably commute or plan to relocate before starting work (required)
Education
  • Bachelor's Degree (required)

Work Location: In person

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C# Software Developer: UI-Driven Desktop Apps for Medical Automation
C# Software Developer: UI-Driven Desktop Apps for Medical Automation

United States Digital Space LLC • Laguna Niguel (CA)

On-site
USD 50,000 - 100,000
Extended health care
Dental care
Vision care
+3
Senior Developer, Fullstack - Warehouse Management Systems (WMS)
Senior Developer, Fullstack - Warehouse Management Systems (WMS)

United States Digital Space LLC • United States

Hybrid
USD 90,000 - 119,000
Generous PTO
RRSP match program
Flexible benefits package
+4
Software Developer- Airport Systems
Software Developer- Airport Systems

United States Digital Space LLC • Laguna Niguel (CA)

On-site
USD 51,000 - 72,000
Health, dental, vision, life insurance
STD/LTD benefits
GRSP 3% employer contribution
+3
.NET WPF Developer/Onsite/Foxborough/$125k
.NET WPF Developer/Onsite/Foxborough/$125k

Motion Recruitment Partners LLC • Foxborough (MA)

On-site
USD 80,000 - 100,000
Comprehensive medical, dental, and vision insurance
Paid vacation and sick time
401(k) retirement plan with employer contribution
.NET Software Developer
.NET Software Developer

United States Digital Space LLC • United States

Hybrid
USD 74,000 - 101,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Senior Software Engineer
Senior Software Engineer

Hamilton Storage Technologies • Country View Estates (MA)

On-site
USD 90,000 - 130,000
Competitive Compensation
Excellent Benefit Package
Drug free workplace
Senior Software Engineer
Senior Software Engineer

Hamilton Company • Franklin (MA)

On-site
USD 90,000 - 130,000
Competitive compensation
Excellent benefits package (medical, 9
Drug free workplace
Senior Software Engineer
Senior Software Engineer

Hamilton Storage • Franklin (MA)

On-site
USD 90,000 - 130,000
Excellent Benefit Package
Competitive Compensation
Drug free workplace
+1
Senior Automation Software Engineer
Senior Automation Software Engineer

Motion Recruitment • Rockville (MD)

On-site
USD 110,000 - 140,000
Benefits package
Competitive salary
X-Ray Systems Software Engineer
X-Ray Systems Software Engineer

Spectrum Staffing Services • Clayton (NC)

On-site
USD 90,000 - 150,000
Temp-to-hire
Weekly pay
Imaging technology
+2