VP of Software Development

Overview

Binary Defense, headquartered in Stow, Ohio, is a rapidly growing cybersecurity software and services firm with solutions that include SOC-as-a-Service, proprietary Managed Detection & Response software, Security Information & Event Management and Counterintelligence. Our expert security staff helps shield businesses from cyberattacks. 

Named a Cleveland Plain Dealer Top Workplace in 2020 and a top 10 software developer in Northeast Ohio by Crain’s, Binary Defense is a fast-paced business that enjoys a relaxed culture and on-site perks. The company was named to the Inc. 5000 fastest-growing companies list for 2019 and 2020 and is among the top 25 in the Cleveland Metro Market. At the Greater Cleveland Partnership’s “Best of Tech Awards,” Binary Defense was recognized as the “Tech Company of the Year” and “Best Tech Services Company” in Northeast Ohio.     

Binary Defense is looking for an experienced, well-rounded Vice President of Software Development to lead a strong team supporting our SaaS-based information security solutions. The responsibilities of this role include maximizing the outcomes from the development teams through advancing our software development, quality assurance, and project management capabilities while collaborating with department managers and senior management throughout the organization.

We are looking for someone with strong, proven organizational leadership experience, who is able to effectively collaborate with team members, be a strategic problem-solver, and understand various technologies and coding languages.  The candidate must have strong emotional intelligence, excellent communication skills, an ability to communicate effectively with our team of software developers and others throughout the organization, and a have solid foundation in software design, system administration, security and operational support of a web-based product. This role will report directly to the COO and be a part of our leadership team.

Key Responsibilities

  • Manage the overall software development lifecycle
  • Oversee management and execution against project plans and delivery commitments within an Agile/Scrum environment
  • Be responsible for high-level plans for allocating departmental resources, increasing staffing levels, creating mentorship programs, hiring and retaining our first-rate development team
  • Work closely with the development team to architect and develop the best technical architecture and approach
  • Continue to innovate and overcome technology limitations to deliver a delightful customer experience
  • Report on the status of development, quality, operations, and system performance to ownership and peers in the executive leadership team
  • Determine what needs to get done and executes
  • Participate, delegate, and deliver
  • Develop and maintain standards for code development
  • Monitor and correct issues through all phases of the software development lifecycle to ensure quality and on-time delivery of products
  • Collaborate with product management to define a technical roadmap that enables achievement of business goals
  • Monitor issues and manage backlog adjustments to address project changes and to ensure system operates in conformance with specifications
  • Manage direct reports in accordance with company policies in an equal manner that ensures confidentiality
  • Lead and mentor staff to improve skillset and career potential
  • Advise on employee promotions, transfers, and dismissals
  • Other projects and responsibilities, as assigned by the direct manager

Qualifications

Required

Education/Experience

  • Computer Science, Engineering or similar degree or equivalent real-world experience
  • 15+ years’ of directly related experience building SaaS solutions
  • 10+ years leading teams building SaaS solutions
  • At least 2 years of experience as a manager of managers while leading multiple development teams

Other Knowledge, Skills and Abilities 

  • Strong organizational leadership skills, decision-making skills, can-do attitude and overall behaves with integrity and an entrepreneurial spirit
  • Ability to strategically plan, prioritize, develop and manage schedules, execute deliverables in timely manner, and achieve established goals
  • Experience recruiting developers, QA, designers, and other contributors
  • Previous hands-on working experience in software design and development
  • Strong knowledge of database design and structures
  • Experience in communications and network technology especially in maintaining an operational environment for a SaaS-based solution
  • Current knowledge of technology trends, best practices, and change management
  • Ability to work with a largely remote team
  • Experience in software development and coding in multiple languages (Python, F#, and others)
  • Experience in cloud environments, preferably AWS
  • Experience in message brokers and related systems such as ESBs
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Understanding of software quality assurance principles
  • Experience working in an Agile or iterative approach to delivery

Preferred

  • Experience in security industry a plus
  • Strong data analysis and presentation skills
  • Project management experience
  • Ability to exercise considerable judgment, maintain confidentiality, and act in a diplomatic manner
  • Ability to independently identify, research and resolve issues
  • An intelligent and articulate individual who can relate to people at all levels of an organization and possesses excellent communication skills
  • A good educator who is trustworthy and willing to share information and serve as a mentor
  • An excellent facilitator who is experienced in resolving conflicts between different parties
  • A decisive individual who possesses a strategic focus as well as an operational, implementation, and detail-oriented perspective
  • Sound technical skills, analytical ability, good judgment, and strong operational focus
  • Ability to lead and work with peers in a team effort
  • Demonstrated ability to manage multiple priorities and deadlines
  • A well-organized and self-directed individual who can work with minimal amount of supervision
  • Capability to efficiently complete tasks in a fast-paced environment
  • Proficient in Microsoft Office and industry related software programs

Become A Part of the Binary Team

Apply for this position using the job application form below.

Contact Support

Please complete the form below and a member of our support team will respond as quickly as possible.