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

Software Development Intern (C++) (Summer 2023) - Nuance

Views in the last 30 days - 3

Nuances Global Campus Program offers a unique opportunity to work with the best minds in the Conversational AI industry develop relevant skills and ha...

View Details

Sales Manager, Software Partnerships - SimilarWeb

Views in the last 30 days - 8

Similarweb is a leading digital intelligence platform that helps companies like Google and Adidas succeed in the digital world The company is looking ...

View Details

Senior Principal Data Scientist - Keurig Dr Pepper, Inc

Views in the last 30 days - 8

The job posting is for a Senior Principal Data Scientist position at Keurig Dr Pepper where the candidate will be responsible for implementing a data ...

View Details

Senior Modeling & Simulation Engineer - Keurig Dr Pepper, Inc

Views in the last 30 days - 11

The job overview describes a Senior Engineer position at Keurig Dr Pepper responsible for researching thermalfluid systems and developing innovative s...

View Details

Financial Analyst, M&A & Strategy - Ascend Learning

Views in the last 30 days - 8

Ascend Learning is a national leader in datadriven educational solutions passionate about accelerating learning and impacting job readiness They are h...

View Details

Production Supervisor - Shearer's Foods

Views in the last 30 days - 6

Shearers is a leading producer and distributor of snack foods with a strong presence in North America They offer a range of products and services incl...

View Details