Position Description:
Sr. Software Engineer for Medtronic, Inc., located in Fridley, MN. Responsible for Software Development, Verification and Testing. Coordinate Agile software development and structured waterfall methodologies for medical devices. Develop software product requirements in collaboration with other related disciplines (i.e. Systems & Human Factors). Utilize Agile tools either Team Foundation Server or Jira. Program in various scripting languages specifically Javascript, Java, or Python. Interface with databases (i.e. PostgreSQL MySQL). Understanding of web technologies and web testing. Work with UI design principles and patterns. Develop acceptance and integration tests based on requirements. Understand Object Oriented Design, layered architecture, and Design Patterns. Establish test plan, acceptance criteria and responsible for the timely completion of the technical deliverables. Utilize multi-site tools include GIT and Jenkins. Understanding of REST-based web services. Perform software Verification & Validation including test automation and Risk Based Analysis. Utilize Visual Studio or other various productivity tools for executing test scripts and manual tests. Understanding of Bluetooth BLE wireless network technologies. Work and coordinate development and testing activities with offshore teams. Relocation assistance is not available for this position. #LI-DNI
Basic Qualifications:
Requires a Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or Information & Technology and 5 years of experience as a software engineer or in software engineering; or Master’s degree in Software Engineering, Computer Engineering, Computer Science, or Information & Technology and 2 years of experience as a software engineer or in software engineering. Must possess a minimum of 2 years of experience with each of the following: Agile software development and structured waterfall methodologies; Agile tools to include Team Foundation Server or JIRA; programming languages to include Javascript, Java, or Python; UI design principles and patterns; Object Oriented Design, layered architecture, and Design Patterns; multi-site tools to include GIT and Jenkins; Visual Studio or other various productivity tools for executing test scripts and manual tests; and working and coordinating development and testing activities with offshore teams.
Min Salary
135300
Max Salary
166200
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.