Software Developer Job at Natus Medical Incorporated

Natus Medical Incorporated Hauppauge, NY 11788

Our Software Developer is an excellent opportunity to learn the ropes of the medical device industry working on life-changing products with a high business impact at Natus Medical. As a Software Developer, you will be part of the Neometrics Software Engineering team within a matrixed software development organization supporting products with interconnected cloud components. Can you see yourself joining our Global Software Engineering organization that improves the lives of patients specifically infants in the newborn screening disorder space? Take the test below!

  • You are pro-active to drive full development lifecycle of complex software working with the Microsoft tech stack
  • You value protecting patient data and privacy and are not scared of heavy technical documentation and adhering to a robust quality system to ensure the best possible product
  • You enjoy teamwork across business groups such as R&D Engineering, Quality and Product Management, because at the end of the day, you know your efforts impact someone’s life through the powerful healthcare solutions created at Natus.
  • You will know how fulfilling it is to say you have been instrumental in saving an infant’s life. If you've ever wanted to sink your teeth into a fulfilling, life-saving career and get technical mentorship, look no further!

Here’s what you can expect:

USA Benefits

  • Comprehensive benefit package that starts on your 1st day
  • The salary range is $106,800 - 135k to start plus a 4% bonus structure
  • 401k Match
  • 9 paid holidays
  • Generous paid time off plan (4 weeks)
  • Tuition reimbursement up to $5,000 annually, Udemy online learning, and more!
  • Location: This role is based out of our Natus Hauppauge site with hybrid flexibility or 100% Remote with up to 10% travel

Main Responsibilities

  • Participate in software development:
    • Analyze and review customer requirements
    • Write and review detailed software technical specifications
    • Participate in architecture definition, documentation, and review
    • Create and update design documentation throughout lifecycle and review designs of others
    • Implement required software functionality meeting established requirements and specifications
    • Create and execute unit test plans and review the plans of others
    • Provide estimations to support project planning
  • Serve as a catalyst for continuous improvement of product and process:
    • Proactively provide recommendations on improvements to product and/or processes to increase development efficiency and improve quality
  • Adhere to Quality System:
    • Stay up-to-date and follow all Quality System procedures related to this job, which can affect the quality of products or services provided to our customers.
  • Travel: *If Remote, up to 10% travel primarily to Hauppauge, NY

Qualifications

  • Bachelor of Computer Science or similar (Master’s degree preferred) and minimum 3 years' software development experience with Windows applications primarily using Microsoft C#. A combination of education and experience can be considered.
  • Experience developing software in a heavily regulated industry, preferably medical device/healthcare
  • Experience with Microsoft related tools and technologies (such as C#, .net, Oracle/SQL Server Database)
  • Excellent verbal, presentation, and written communication skills for technical and non-technical audiences
  • Fluent with both Agile and Waterfall SDLCs
  • Experience with reverse engineering and refactoring of existing code

Desirable Qualifications (Not Required):

  • Knowledge of IEC 62304, ISO 13485, and ISO 14971 highly desired
  • Experience with developing for Windows in an embedded environment
  • Experience with Delphi or Object Pascal
  • Full-stack experience with .NET, Kotlin, or Azure
  • Experience with Perforce and JIRA
  • Experience with design and code reviews
  • Natus Medical Incorporated is committed to protecting our employees, customers and communities against COVID-19 and requires all employees to follow our vaccination policy, which currently require a COVID-19 vaccination for employment.

EEO Statement:

Natus Medical is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.


#LI-HJ #LI-REMOTE #LI-HYBRID #Hauppaugejobs #Newyorkjobs




Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.