Posted in

Software Engineering Manager – CRM

Software Engineering Manager – CRM

CompanyMedtronic
LocationBlaine, MN, USA
Salary$150400 – $225600
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Data Science, Electrical Engineering, or related technical field.
  • Minimum of 5 years of technical experience, or advanced degree with 3 years of technical experience with 3 years of managerial experience.

Responsibilities

  • Plans, directs, and implements all aspects of the company’s design and development of new medical device products or software systems.
  • Selects, develops, and evaluates personnel to ensure the efficient operation of the function. Challenges each direct report to focus on technical leadership and growth.
  • Establishes team and individual objectives and key results (OKRs). Reviews direct report progress, provides performance feedback, and revises OKRs on a quarterly basis.
  • Organizes the coordination of activities with outside software service providers, suppliers, and consultants to ensure timely delivery. Partners with Medtronic’s product development center, MEIC, in India.
  • May develop, evaluate, implement, and maintain technical quality assurance and control systems or reliability systems and standards pertaining to materials, techniques, or company products.
  • Oversees the investigation and evaluation of existing technologies.
  • Understands and champions agile and scrum software development practices and cadences. Guides the conceptualization of new methodologies, processes, or products.
  • Directs the development of new concepts from initial design to market release. Partners with program managers, product owners, and scrum masters to understand challenges and resolve issues.
  • Manages feasibility studies of the design to determine if capable of functioning as intended.
  • Reviews team metrics to drive a continuous improvement culture. Escalates issues following established governance practices as appropriate. Monitors documentation maintenance throughout all phases of development.
  • Active member of software functional manager community, establishing processes and sharing best practices.
  • Celebrates team and individual successes and wins.

Preferred Qualifications

  • Practical knowledge in leading people and managing the execution of processes, projects and tactics within data services.
  • Demonstrated experience with AWS (Amazon Web Services and native tools), FinOps, CDP (Cloudera Data Platform), Kafka, Kubernetes (K8, KPods), Containerization (e.g., Docker), HBase, and databases such as SQL, RDS, and Postgres.
  • Advanced knowledge and skills within data management/analytics discipline with understanding of the impact of work on other areas of the organization.
  • Self-starter with strong problem-solving skills and the ability to influence SDLC practices and organizational processes with all levels of R&D.
  • Energetic communication, leadership, documentation, and interpersonal skills.