Principal Software Engineer, C#, .NET

Nuance Burlington ON

Company

Nuance

Location

Burlington ON

Type

Full Time

Job Description

Summary:
Help maintain, monitor, and improve life-saving AI solutions in Nuance's radiology AI platform. Be on the vanguard of a successful and rapidly expanding product line. We are detecting and prioritizing life-threating conditions, generating findings, and helping radiologists do more with artificial intelligence.
Your role will be to automate monitoring of backend systems, troubleshoot issues, provide internal tools, fix bugs across our suite of applications and support our sales teams. The ideal candidate has strong knowledge of scripting, cloud infrastructure, and object oriented software development.
Principal Duties and Responsibilities:
  • Handle escalations from our AI service integrations across the suite of Nuance radiology products
  • Troubleshoot issues with Docker containers, Kubernetes and API integrations
  • Fix bugs and propose design improvements to both our Java and C# codebases
  • Provide technical training and documentation to developers
  • Ensure our AI processing is working optimally by creating alerts and reports
  • Update tooling and fix bugs

Qualifications:
  • Education: Bachelor's Degree, ideally in an engineering field
  • Minimum years of work experience: 8+

Required skills:
  • Confidence and clarity in verbal and written communication
  • Comfort with a scripting language on Linux such as Python, Bash, Perl, or PowerShell (Python is preferred)
  • Knowledge of cloud infrastructure, especially Kubernetes
  • High level understanding of computer hardware (memory, CPU, GPU etc.)
  • Able to troubleshoot and educate on our APIs and SDKs - execute REST API's, parse and interpret JSON
  • Strong object oriented programming skills - able to contribute to both Java and C# codebases
  • Prior experience in a SRE, technical support or software engineering role

Preferred Skills:
  • Experience with monitoring systems such as Grafana or Azure Monitor
  • Strong knowledge of Java
  • Strong knowledge of C#, .Net Core
  • Experience with healthcare diagnostics workflow and terminology - especially FIHR and DICOM

#LI-Hybrid
#LI-TV1
Nuance offers a compelling and rewarding work environment. We offer market competitive salaries, bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our continuing success.
Nuance celebrates diversity and is proud to be an equal employment opportunity and affirmative action workplace. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, military and veteran status, disability, genetics, or any other category protected by law or Nuance policy. If you need an accommodation because of a disability for any part of the employment process, please call 781-565-5086 and let us know.
Apply Now

Date Posted

10/18/2022

Views

6

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Transportation Security Officer - Department of Homeland Security - Transportation Security Administration

Views in the last 30 days - 0

View Details

Transportation Security Officer - Department of Homeland Security - Transportation Security Administration

Views in the last 30 days - 0

View Details

Travel Respiratory Therapist - $2,083 per week - Genie Healthcare

Views in the last 30 days - 0

View Details

Travel Nurse RN - Manager - $2,180 per week - Genie Healthcare

Views in the last 30 days - 0

View Details

Travel Nurse RN - ICU - Intensive Care Unit - $2,135 per week - IDR Healthcare

Views in the last 30 days - 0

View Details

Travel Nurse RN - Med Surg / Telemetry - $1,968 per week - Genie Healthcare

Views in the last 30 days - 0

View Details