Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Vice President, Software Engineering

TruMed Systems Incorporated

Vice President, Software Engineering

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    EXEMPT: Yes DEPARTMENT: ENGINEERING REPORTS TO: CEO OR EVP OF ENGINEERING DIRECT REPORTS: >10

    LOCATION: BASED IN LA JOLLA, CA

     

    DESCRIPTION: 

    TRUMED SYSTEMS, INC. IS THE FASTEST GROWING VACCINE STORAGE AND HANDLING COMPANY. TRUMED SERVES INDIVIDUAL CLINICS, MAJOR HEALTH SYSTEMS, AND PUBLIC HEALTHCARE FACILITIES THROUGHOUT THE U.S. TRUMED’S MISSION IS TO IMPROVE HEALTH CARE PRACTITIONERS’ TOTAL OUTCOMES BY CREATING POINT-OF-CARE INVENTORY MANAGEMENT SYSTEMS THAT SUPPORT PRODUCT EFFICACY, PATIENT SAFETY, AND PRACTICE OBJECTIVES.  OUR FIRST TWO PRODUCTS ARE THE ACCUVAX® VACCINE MANAGEMENT SYSTEM AND ACCUSHELF ® INVENTORY MANAGEMENT SYSTEMS.  TOGETHER, OUR PRODUCTS SECURE MEDICATION AND MATERIAL STORAGE AND MANAGEMENT THAT AUTOMATES CONTROL AND INTEGRITY, MINIMIZES RISKS OF INCORRECT MEDICATION DELIVERY, TRACKS INVENTORY FOR ALL MEDICATIONS AND OPTIMIZES OFFICE WORKFLOW IN THE HEALTHCARE SETTINGS. FOUNDED IN 2012, TRUMED IS A VC-BACKED COMPANY BASED IN SAN DIEGO, CA THAT HAS 44 EMPLOYEES.

     

    JOB SUMMARY:

    THE VP SOFTWARE ENGINEERING IS A MEMBER OF THE EXECUTIVE TEAM.  HE/SHE WORKS CLOSELY WITH OTHER MEMBERS OF THE EXECUTIVE TEAM AND CROSS-FUNCTIONAL PARTNERS AND ADVISES THEM ON ISSUES TO ALIGN THE BUSINESS EFFORTS AND ENABLE THE ACHIEVEMENT OF TRUMED’S OVERALL GOALS AND TARGETS. THE VICE PRESIDENT, SOFTWARE ENGINEERING OWNS ALL SOFTWARE DESIGN AND IMPLEMENTATION AND LEADS A TEAM RESPONSIBLE FOR EXECUTING AND DELIVERING SOFTWARE PROJECTS.  THE VP OWNS THE CORPORATE SOFTWARE ROADMAP. THE VP PROVIDES LEADERSHIP AND STRATEGIC DIRECTION TO THE COMPANY’S OVERALL SOFTWARE AND BUSINESS APPLICATIONS AND IS RESPONSIBLE FOR ALL SOFTWARE QUALITY ASSURANCE.  THE APPLICATIONS INCLUDE, PROPRIETARY FRONT-END APPLICATIONS, WEB APPLICATIONS, AND BACKBONE DATABASE STRUCTURE, API SETUP AND INFRASTRUCTURE.

     

    PRIMARY RESPONSIBILITIES

    ORGANIZE AND LEAD COMPANY FUNCTION

    • Build, lead and manage Software Engineering and Quality Assurance teams, including hiring, mentoring, performance management, task assignment and tracking.
    • Plan, direct and manage execution of the software roadmap; Product Development/Management experience. 
    • Set technical direction for the product design and architecture and serves as an escalation path for any technical decisions.
    • Establish and implement short- and long-range goals, objectives, policies, and operating procedures.
    • Proactively identify process improvement opportunities to improve customer performance and successfully implement changes.
    • Build a high-capacity software development organization to accelerate the on-time delivery of high-quality software to our customers.
    • Determine operational feasibility and risk of solutions by evaluating analysis, problem definition, requirements, solution development, and weighing the benefits of each over complexity, cost, and level of effort.
    • Partner with Marketing, Sales, and account management teams to plan and prioritize new product innovation.
    • Collaborate internally and externally with all stakeholders to support our customers.
    • Oversee enterprise-level software (B2B) creation and management for national, large-scale customers.
    • Create content management / data warehousing abilities and built data analytics systems as needed.

     

     HIRE, DEVELOP, TRAIN AND MOTIVATE TOP TALENT

    • Recruit, train, supervise, motivate, and evaluate department staff.
    • Develop team members. 
    • Manage team to achieve software and engineering goals.
    • Manage outsourced resources/vendors.

     

     REQUIRED KNOWLEDGE, SKILLS AND ABILITIES:

    • In-depth understanding of software design and development best-practices.
    • Expert in database design, architecture, performance, and SQL.
    • Significant experience with application and web languages and frameworks, such as:
      1. HTML, JavaScript, SCSS
      2. React.js, Webpack, Enzyme, Redux, Flux
      3. Ruby on Rails
      4. RESTful JSON APIs
      5. Amazon Web Services (AWS)
      6. Docker
    • Experience designing systems for security, scalability, and performance.
    • Familiarity with Microsoft stack technologies (C#, WPF, MVVM).Familiarity with automated testing platforms.
    • Experience with user interface design.
    • Experience in strategic planning and execution.
    • Demonstrated professional written and verbal communication and interpersonal skills.
    • Ability to motivate teams to produce quality results and simultaneously manage several projects.

     

    EDUCATION AND EXPERIENCE

    • 10+ years of experience in progressive software design and engineering roles.
    • 8+ years of experience managing a staff.
    • Bachelor’s degree in Software Engineering, Computer Science, or related discipline.
    • Advance degree in Software Engineering, Computer Science, or related discipline preferred.

     

    WORK ENVIRONMENT

    • All employees are expected to adhere to the TruMed Systems, Inc, Employee Handbook all times. Specifically, all employees of TruMed Systems, Inc., regardless of role, are expected to:
      1. Treat others with dignity and respect at all times.
      2. Conduct themselves in an ethical manner at all times.
      3. Support the mission and values of the company.
      4. Comply with company’s expectations, policies, and procedures.