DevJobs

Software Manager

Overview
Skills
  • Python Python ꞏ 10y
  • SQL SQL
  • CSS CSS
  • HTML HTML
  • Numpy Numpy
  • Pandas Pandas
  • React React
  • RESTful API RESTful API
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker

The Software Manager will guide a small, highly diverse software engineering team focused on delivering a unique, FDA-cleared medical product primarily sold in the U.S. This role requires a leader with strong backend development experience, ideally in Python, and expertise in serverless cloud-based environments. The role also involves aligning development processes with ISO 27001 standards, while fostering a culture of technical excellence, security, and compliance.


Key Responsibilities

  • Actively contribute to product planning, focus on software aspects.
  • Lead, mentor, and manage a compact, cross-functional team of software engineers, ensuring effective collaboration across diverse technological domains.
  • Plan, prioritize, and delegate tasks within the software development team to meet project requirements and regulatory standards.
  • Oversee and manage the software testing (QA) process, ensuring that testing meets high standards for medical devices.
  • Implement and maintain information security protocols in compliance with ISO 27001/27799. Knowledge in secured development
  • Provide technical leadership, with a particular focus on backend architecture, ensuring code quality and effective integration with cloud environments.


Requirements

  • Education: Bachelor’s degree (B.Sc./B.A.) in Computer Science, Computer Engineering, or a related field in the exact sciences.
  • Experience:
  • Minimum of 10 years in software development, with strong backend experience, particularly in Python.
  • At least 4 years in a management or leadership role, overseeing technically diverse teams.

Technical Skills:

  • Proficiency in backend development, with a preference for Python.
  • Experience with cloud-based platforms (e.g., AWS) and RESTful APIs.
  • Strong background in database management, with knowledge of SQL and experience in data manipulation (experience with pandas and numpy is a plus).
  • Familiarity with frontend technologies such as React, HTML, and CSS (advantage).
  • Knowledge of Docker, and CI/CD practices (advantage).
  • Demonstrated ability to adhere to ISO standards and integrate secure development practices.
  • Additional Skills:
  • Excellent communication skills, with the ability to effectively lead and mentor a small, diverse team.
  • Strong problem-solving abilities, capable of balancing hands-on development with strategic project oversight.
  • Ability to manage multiple tasks in a fast-paced environment, with attention to both details and deadlines.
  • Fluency in English, both spoken and written.

Biobeat