Software Development Manager

in Information Technology
  • Dont post, New York View on Map
  • Salary: $180,000.00 - $210,000.00
Permanent

Job Detail

  • Experience Level Sr Level
  • Degree Type Associate of Applied Science (AAS)
  • Employment Full Time
  • Working Type On Site
  • Job Reference 0000014654
  • Salary Type Annually
  • Industry Medical Devices
  • Selling Points

    Lead impactful software development for advanced medical devices in a dynamic environment. Drive innovation and compliance while mentoring global teams to achieve excellence. Shape the future of healthcare technology.

Job Description

Overview

  • Lead a skilled software engineering team in developing innovative solutions for advanced medical devices, ensuring technical excellence and compliance.
  • Drive collaboration across multidisciplinary teams to achieve seamless integration of software and hardware components.
  • Provide strategic leadership, mentoring engineers to foster professional growth and team success.
  • Oversee Agile project execution, ensuring timely delivery and maintaining high-quality standards.
  • Develop and optimize tools, processes, and infrastructure to enhance productivity and innovation.
  • Collaborate with stakeholders to align engineering goals with organizational objectives and customer needs.
  • Promote a culture of continuous improvement and technical excellence within the engineering team.
  • Ensure compliance with industry standards and regulatory requirements, promoting accountability within the department.

Key Responsibilities & Duties

  • Lead the design, implementation, and testing of software for advanced medical device applications.
  • Define and enforce coding standards, design reviews, and best practices to ensure high-quality software development.
  • Conduct technical evaluations, manage risk assessments, and oversee Failure Mode and Effects Analysis (FMEA) activities.
  • Coordinate software integration and system-level design verification processes.
  • Facilitate collaboration among international teams to drive efficient product development.
  • Support the creation and maintenance of regulatory compliance documentation and processes.
  • Drive process optimization and continuous improvement initiatives within the software engineering team.
  • Communicate effectively with stakeholders and executive management to ensure alignment on project goals.

Job Requirements

  • Associate of Applied Science (AAS) in Computer Science or related field; advanced degrees preferred.
  • Minimum of 10 years of experience in software development, with a focus on regulated environments.
  • Proficiency in programming languages such as C++, C#, Java, and database systems like SQL/NoSQL.
  • Proven leadership skills with experience managing global software engineering teams.
  • Familiarity with Agile methodologies and tools such as Azure DevOps or Jira.
  • Ability to lead design efforts and produce documentation compliant with regulatory standards.
  • Experience in cross-platform development and implementing automated testing frameworks.
  • Strong communication skills and ability to navigate matrix organizational structures effectively.
  • ShareAustin:

Related Jobs

  • Lead impactful IT support projects in a dynamic environment. Enhance your technical expertise with diverse technologies and systems. Enjoy a comprehensive benefits package including health insurance and paid time off.