18 days old

Senior Principal IT Developer

Mounds View, MN 55112
  • Jobs Rated
Senior Principal IT Developer


Mounds View, Minnesota, United States

Requisition #:


Post Date:

Aug 01, 2019

**Senior PrincipalIT Developer**

**Careers ThatChange Lives**

The Cardiac and Vascular Group brings all
our cardiac and vascular businesses together into one cross-functional,
collaborative operating unit to employ the full breadth of our talent,
technologies, products, services, and solutions to address the needs of
customers and patients across the globe.

As a Principal IT Developer in the Cardiac Rhythm and Heart Failure (CRHF) RD Software Organization, you will be developing software
supporting Medtronic implantable cardiac devices. The individual will operate in all phases and
contribute to all activities of the software development process. Candidates must be willing to work in a fast paced,
multi-tasking, team environment.

**Day in the life:**

+ Design, Develop and test Software high integrity software for classII and III medical devices.

+ Learn and understand software standards for Medical devices, ex.IEC62304.

+ Define and implement software requirements and designs and reviewsoftware developed by other team members.

+ Contributes and applies advanced technical principles, theories,and concepts to solve complex technical problems.

+ Participate in process improvement initiatives for the softwareteam. This includes recognizing areas for improvement as well as workingwith others to develop and document process improvements.

+ Demonstrate ownership of software feature/module and drivedevelopment of the feature/module through SDLC.

+ Provide hands-on leadership, coaching, mentoring, and softwareengineering best practices to junior software engineers.

+ Develop reusable patterns and encourage innovation that willincrease team velocity.

+ Maintain, improve and design new software tools. These tools useeither scripting languages (Perl, Python), programming languages (Java, C,C#), or web technology (HTML5, JavaScript).

+ Work under general direction and collaboratively with internal andexternal partners.

**Responsibilities may include the following and other duties may be assigned.**

+ Responsible for evaluating and designing, developing or modifying programs for internal functional areas including finance, human resources, and marketing.

+ Analyze existing programs and/or formulate logic for new systems.

+ Develop system design documentation (including GUI design, if required), perform coding, and test/debug programs.

+ Create ad hoc or bolt-on programs for integrations or functional business teams as needed.

+ Develop conversion and system implementation plans.

+ Prepare and obtain approval of system and programming documentation.

+ Recommend changes in development, maintenance, and system standards.

+ Train users in system enhancements and modifications.

+ Provide patch and software upgrades to existing systems as required.

+ Correct program errors, prepare operating instructions, compile documentation for program support.

+ Analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.

+ Works closely with functional users to enhance and maintain programs.

**Must Have: Minimum Requirements**

+ Bachelors degree required

+ Requires a University Degree and minimum of 10 years of relevant experience, or advanced degree with a minimum of 8 years of relevant experience

**RequiredKnowledge/ Skills**

+ Strongprogramming skills in C#, .NET AND/OR C/C++Strong knowledge of software design,development, debug and test practices

+ Strongoral and written communication skills

+ Experiencewith configuration management tools

+ Proficiencyworking in a team environment

+ Demonstrated skills in writingengineering documents (specifications, project plans, etc)

**Nice to Have**

+ Strong Leadership skills and mentoring capabilities

+ Experiencein mobile software development, ex. iOS, Android

+ Experiencein web based technologies, ex. HTML5, JavaScript, CSS or Cordova

+ Experiencein Microsoft Visual Studio development platforms/TFS/tools

+ Experiencein Open Source development platform/tools, ex. Eclipse

+ Effectivelycommunicate and operate within a cross-functional work environment. (MechanicalEngineering, Systems Engineering, Firmware Development, Software Development,Test Development, Manufacturing)

+ Experience leading a software developmentteam.

**About Medtronic**

Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.

We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Lets work together to address universal healthcare needs and improve patients lives. Help us shape the future.

Physical Job Requirements

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role. (ADA-United States of America)
It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.


Jobs Rated Reports for Computer Programmer

Posted: 2019-08-06 Expires: 2019-09-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Principal IT Developer

Mounds View, MN 55112

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor
Powered ByCareerCast