Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Roche Logo

Manager Software Development - Rtd

Roche

$121,000 - $224,600
Sep 25, 2025
Tucson, AZ, USA
Apply Now

Roche is looking to manage and develop a high-performing software engineering team to deliver innovative and high-quality Pathology Lab software products, overseeing all aspects of software development projects from strategy and planning to execution and maintenance.

Requirements

  • 6+ years of experience in Software or System Development.
  • Knowledgeable in Lean Agile ways of working and best practices.
  • Knowledge of project management fundamentals including resource and time estimation, schedule and risk management, with strong organizational skills and the ability to manage multiple concurrent projects.
  • Proven ability to collaborate effectively with cross-functional teams and are adept at influencing change and improving the organization beyond your assigned team.
  • A Master's Degree or PhD or relevant degree programs could include systems or software engineering, biomedical engineering, computer engineering, mechanical engineering, data science, machine learning, or a related technical field.
  • Exceptional written and verbal communication and presentation skills, with the ability to articulate complex technical concepts and data to both technical and non-technical audiences.
  • Excellent problem-solving and decision-making skills, with a focus on efficiency and continuous improvement.

Responsibilities

  • Oversee all aspects of software development projects, from strategy and planning to execution and maintenance.
  • Building and mentoring the team, managing resources and budgets, ensuring adherence to quality standards, and fostering a collaborative and results-oriented work environment.
  • Providing technical leadership and strategic direction.
  • Identify and assess the required internal and external resources and proficiencies to ensure project plans and deliverables are accurate, complete, and achievable in alignment with business and compliance needs.
  • Monitor and manage team capacity, skills, experience and projects to ensure timely delivery and continuously promote Quality First Time.
  • Take joint responsibility for the team’s results by proactively managing project conflicts and trade-offs when they occur.
  • Responsible for proactively maintaining and developing the skills and technical expertise of the development engineers.

Other

  • You hold a Bachelor’s degree with at least 6 years of related experience in a directly related discipline, or possess an equivalent combination of education and experience.
  • You have 2+ years of people management and/or project leadership experience.
  • Act as a primary communication channel for software engineering within the functional area by keeping key stakeholders informed and by ensuring alignment of business and functional goals.
  • Provide team coaching, and give ongoing, constructive and timely feedback on performance and progress toward goals, key results, and expectations. Foster an open and fair culture, supporting the resolution of issues or impediments on the team.
  • Acts as mentor and facilitates the professional growth of a functional team.