Job Details

ID #19903465
State Minnesota
City Chaska
Job type Contract
Salary USD Up to $97 97
Source Sunrise Systems, Inc.
Showed 2021-09-19
Date 2021-09-08
Deadline 2021-11-07
Category Et cetera
Create resume

Staff Software Development Engineer

Minnesota, Chaska, 55318 Chaska USA

Vacancy expired!

Job Title: Staff Software Development Engineer

Job Location: Remote – Chaska MN

Position Type: Contract role 12 months

  • Position will be hybrid and require occasional availability to come onsite, approximately 1-2 days per week with advanced noticed. Not every week will require availability onsite.

Job Description:
  • Looking for an experienced software engineers to assist with development on a medical device R&D project!
  • This is a hands-on job working with internal customers to identify issues, correct bugs, and design performance improvements for our device.
  • The product is an in-vitro diagnostics medical laboratory device, and combines robotics, chemistry, and computing to provide critical test result data to health care professionals.
  • In this role, you will be working in a Scrum team environment to plan, design, code, and test new features and fixes for the product.
  • You will be expected to ensure all work is thoroughly unit tested, integration tested, and traceability is complete in a compliant way.
  • This job includes debugging the product via log files and other analysis tools.

Additional Info.:
  • Expect to spend time in our in-house laboratories working directly with the engineering team and scientists.
  • It will be possible to work from home often while the COVID pandemic continues, but occasional on-site work is expected during this period.

Main Technologies in use: C#/.NET, WPF, SQL Server, Windows 10, Azure Dev Ops, GIT

Responsibilities:
  • Participate actively in team Scrum ceremonies (daily scrum, planning, review, refinement)
  • Produce/update software design documentation and programming guides as applicable
  • Design and write C#/.NET code
  • Write unit tests and design and perform manual bench testing as needed
  • Perform peer code reviews to ensure quality
  • Work with other engineering functions to find root causes of systemic product issues

Minimum qualifications:
  • 4-year degree in Computing, Software, IT, or similar
  • 4+ years in a software programming role with an object-oriented language
  • Excellent technical communication skills, both written and verbal
  • Strong critical thinking and problem-solving skills
  • Good time management and multitasking capabilities
  • Experience with controlling hardware, preferably in a timing-sensitive or real-time environment

Additional Desirable Qualifications:
  • Has worked with medical devices or in another regulated industry
  • Experience working in a Scrum/Agile environment, CSM a plus
  • Experience with automated test frameworks

Vacancy expired!

Subscribe Report job

Related jobs

»Process Engineer
2021-09-08