Vice President, Software Development

Position summary:

The Vice President, Software Development is responsible for directing and managing the development and technical design of SDS products by facilitating the requirements gathering and problem definition with product management and other stakeholder departments. Additionally, this position manages and delegates to the existing internal and outsourced software development resources. This position guides the software development efforts of the company to achieve the overall goals and objectives of the company as well as the software development department. This position also leverages acceptable industry tools and methodologies to create high quality and efficient software products. VP must have extensive programming experience, in-depth software development management expertise and a deep understanding of the software development process and pitfalls. Departments that align under the VP Software Development:

  • Software development
  • Solution architecture
  • Quality assurance

Position description:

  • Exercises independent judgment and discretion in guiding overall software development project management by prioritizing, planning and tracking project progress
  • Manages and directs SDS software development teams, quality assurance and solution architects
  • Evaluates employee performance, sets expectations and goals for department and individual staff members, recruits, disciplines and trains staff
  • Coaches and mentors’ staff to grow and ensures retention of good talent
  • Implements and maintains policies and procedures related to software development processes including participation in the necessary information security objectives of the company
  • Directs the department’s efforts to design, develop and maintain SDS software
  • Researches software development tools and strategies to promote high quality and efficient code
  • Produce and maintain staffing plans
  • Direct management of complex budgets in excess of $50M direct and/or indirect costs
  • Thorough understanding of application integration, maintenance, architectural integrity, availability, quality assurance and performance of applications
  • Proven knowledge of Software Development Life Cycle (SDLC) methodology; good understanding of Kanban and ITIL Framework
  • Direct development and implementation of quality systems to ensure product reliability, quality, efficacy and compliance
  • Consults with product management and other internal stakeholder departments to identify customer needs and provide insight into software development initiatives
  • Participates in product roadmap planning and execution
  • Provides support regarding product development to internal SDS departments
  • Promotes the development and maintenance of product software documentation
  • Other duties as assigned

 Qualifications / requirements:

  • Bachelor’s degree in computer science or equivalent combination of related experience
  • 6 + years of work experience in all phases of computer software development in a related field
  • 3+ years in a senior management role directing a staff of 50+ personnel
  • Demonstrated ability to lead people and delegate tasks
  • Ability to organize and manage multiple priorities, including demonstrable experience in workflow management systems and/or service delivery
  • Ability and willingness to work in a fast-paced, demanding, and agile environment
  • Demonstrated problem solving, analysis, and resolution at strategic and functional levels
  • Excellent oral and written communication skills
  • Functional understanding of online transaction technologies and large data management solutions
  • Proficiency using Microsoft Office (Outlook, Word, Excel, and PowerPoint)
  • Excellent people skills, with an ability to partner with a dynamic leadership team
  • Possess personal qualities of integrity, credibility, and commitment to corporate mission
  • Ability to establish and maintain a professional working relationship with all levels of staff, hospital clients and the public
  • Willingness to be a part of a team-unit and cooperate in the accomplishment of departmental goals and objectives
  • This position will manage employees of their department and responsible for the performance management and hiring of the employees

Apply Now

Diversity creates a healthier atmosphere: Sentry Data Systems, Inc. is an Equal Employment Opportunity and Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.