Overview
On Site
Full Time
Skills
Automated Testing
Continuous Integration and Development
Continuous Integration
Testing
Management
Customer Relationship Management (CRM)
Code Optimization
Documentation
Computer Science
Computer Engineering
Scripting Language
Python
C#
Quality Assurance
Microsoft Azure
DevOps
Job Details
Job Description:
The Principal Software Engineer will develop and maintain various software architectural components of an automated test environment This environment is used for end-to-end continuous integration testing.
This position is in Mounds View, MN within the Cardiac Rhythm Management (CRM) operating unit On-site presence three or more days a week is preferred, but remote candidates residing in the US will be considered.
Responsibilities include the following and other duties may be assigned:
Refactor and maintenance of existing environment services
Code optimization and other techniques to improve environment performance
Track and resolve issues to maintain environment stability goals
Update documentation
Requirement:
Requirements:
Requires a Bachelor's degree in computer science, computer engineering or related field with minimum 7 years of relevant technical experience OR advance degree with minimum of 5 years of experience
Experience in scripting language (Python preferred)
Experience in C#
Preferred:
ASPNetCore - REST service implementations
Requirements decomposition
Test/QA experience
Blazor
Azure DevOps and Pipeline experience
The Principal Software Engineer will develop and maintain various software architectural components of an automated test environment This environment is used for end-to-end continuous integration testing.
This position is in Mounds View, MN within the Cardiac Rhythm Management (CRM) operating unit On-site presence three or more days a week is preferred, but remote candidates residing in the US will be considered.
Responsibilities include the following and other duties may be assigned:
Refactor and maintenance of existing environment services
Code optimization and other techniques to improve environment performance
Track and resolve issues to maintain environment stability goals
Update documentation
Requirement:
Requirements:
Requires a Bachelor's degree in computer science, computer engineering or related field with minimum 7 years of relevant technical experience OR advance degree with minimum of 5 years of experience
Experience in scripting language (Python preferred)
Experience in C#
Preferred:
ASPNetCore - REST service implementations
Requirements decomposition
Test/QA experience
Blazor
Azure DevOps and Pipeline experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.