Inspire Medical Systems Company Logo Tampa FL, USA

Software Architect

 

Software Architect

Golden Valley, MN, US        ·       Full Time

 

Software Architect – Minneapolis, MN

In this role, you will be synthesizing customer needs, business needs, and technology expertise into the design and development of Inspire’s digital health system and product manufacturing test systems.  You  will be responsible for creation and implementation of the software design, specifications, and implementation for next generation automated test systems for implantable devices, and external products, updates to the current software.

 

Responsibilities:

  • Architect and design software focused on digital transformation for Inspire
  • Lead the whole life-cycle development activities including execution, development, and maintenance of our software development projects to deliver projects and services with commitment and high quality
  • Collaborate with manufacturing and operations to support new systems and their associated cloud components
  • Maintain existing system environments through proactive patching, system health/performance monitoring and problem resolution
  • Troubleshoot and monitor Azure cloud-based systems implementations for availability, performance, reliability, security, etc. using tools like Azure Monitor, Azure Log Analytics, or similar
  • Implement and maintain an enterprise-grade security posture for all production and non-production systems inclusive of secrets management, secure coding practices, credential management, and cloud-based network and access management patterns and practices
  • Collaborate with the rest of the engineering team to design and launch new and enhanced features
  • Perform debugging of issues and testing of new system capabilities
  • Secure system design and development principles to conform to state and federal guidelines

 

Required Qualifications:

  • Bachelor’s Degree in Engineering, Software, Computer Science, or related discipline or equivalent experience
  • 8+ years’ software engineering experience in the following: JavaScript, C#, .NET, HTML, AJAX or other equivalent Object-Oriented languages  
  • Previous experience modernizing existing applications into Microservices architecture
  • 2+ years of experience building software applications in the cloud
  • Excellent verbal and written communication skills, and ability to explain technical concepts to non-technical staff/end-users

 

Preferred Qualifications:

  • Advanced level degree in Engineering, Software, Computer Science, or related discipline
  • Software development experience utilizing Python
  • Azure Cloud development experience
  • Experience working with SOAP, REST APIs, and asynchronous messaging technologies 
  • Experience with design and implementation of object structures in relational databases 

 

Inspire Medical Systems provides equal employment opportunity (EEO) to all employees and applicants without regard to race, color, religion, creed, sex, national origin, age, disability, marital status, familial status, sexual orientation, status with regard to public assistance, membership or activity in a local commission, military or veteran status, genetic information, or any other status protected by applicable federal, state and local laws. This policy applies to all aspects of the employment relationship, including recruitment, hiring, compensation, promotion, transfer, disciplinary action, layoff, return from layoff, training and social and recreational programs. Inspire Medical Systems complies with applicable laws governing non-discrimination in employment in every location in which Inspire Medical Systems has facilities. All such employment decisions will be made without unlawfully discriminating on any prohibited basis.

Inspire Medical Systems is an equal opportunity employer with recruitment efforts focused on ensuring a diverse workforce. Applicants with a disability that are in need of accommodations to complete the Inspire Medical Systems application process should contact Human Resources at 763-235-6742 or email careers@inspiresleep dot com.

Inspire Medical Systems participates in E-Verify.

 

Please click here to apply.

 

No Comments

Sorry, the comment form is closed at this time.