Manager, Software Engineering

Skills
Computer ScienceRelational DatabasesSoftware DevelopmentData ModelingDevelopment ManagementIT Systems DevelopmentInternal & External Clients
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science
  • 8+ years of relevant technical and business experience in IT systems development management in a technology and/or health care environment
  • 2+ years of experience managing teams and products in an Agile environment
  • Background in software development
  • Prior experience in a Scrum Master or Project manager function
  • Ability to establish and maintain effective working relationships with internal and external clients/vendors
  • Proven understanding of the software development life cycle
  • Proven understanding of web development methodologies, application design, navigation, and information architecture
  • Proven understanding of data modeling, relational databases, data structures and design
  • Ability to launch and deliver multiple, concurrent IT projects on time and within budget
  • Excellent written and verbal communication skills

Nice to have

  • Healthcare Technology experience
  • Experience working with product teams
  • AWS experience

Day to day

  • The Manager, Software Engineering supervises hiring, career development, and day-to-day team and project management
  • The Manager manages the analysis, design, programming, debugging, modification, and delivery of software for commercial and end user applications
  • Builds relationships and provides services to meet the needs of clients and takes responsibility for improving processes that negatively affect customer satisfaction

Hiring process

  • Recruiter Recorded Video Pre-Screen
  • Video Interview with Hiring Manager
  • Video Peer Panel Interview