Posted in

Director R&D

Director R&D

CompanyJonas Software
LocationWoodbury, NY, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • Bachelor’s degree in business, computer science, engineering, or a related field.
  • 10+ years of hands-on experience successfully managing all aspects of a development team that designs and delivers software products and services
  • An acute ability to analyze, understand and enact change to the Agile Development process
  • Familiarity with at least some of the following technologies: NET, SQL, HTML, and JavaScript
  • Knowledge of B2B SaaS environments, preferably serving the small business market, is required
  • Ability to determine the length and difficulty of tasks and projects through proper planning
  • Strong desire to continue technical learning by expanding knowledge, learning, and adapting to new tools and technologies
  • Ability to communicate effectively in writing and verbally as appropriate for the needs of the audience
  • Proficiency with Microsoft Office (Word, Excel, PowerPoint), webinar tools, and Internet-based systems and programs

Responsibilities

  • Lead software development team daily to deliver timely releases for features, enhancements, and fixes for EZFacility’s suite of software applications
  • Implement efficient processes, scalable tools, and resource allocation to achieve a high level of productivity
  • Work closely with other company leaders to maintain a solid understanding of the impact of specific software releases at all levels of the business and client base
  • Partner with Product, QA, DevOps, and Design teams to ensure alignment across all functions in planning, scoping, and executing software initiatives
  • Provide guidance to the development team to facilitate positive and effective communications throughout the company
  • Coordinate staff activity to accomplish objectives for specific projects
  • Plan and execute staff development activities and training
  • Actively participate in daily stand-ups, as well as prioritization and ticket grooming sessions as necessary to effect on-time and impactful software releases
  • Report weekly to the management team regarding work in progress, timelines, updates, staffing issues, and/or obstacles to on-time releases
  • Forecast and adhere to an annual budget
  • Collaborate with management, subject matter experts, and the development team to establish the company’s technical vision and analyze trade-offs between usability and performance needs
  • Encourage and promote team best practices (Unit Testing, Code Reviews, Adherence to ticketing procedures, etc.)
  • Other duties as assigned

Preferred Qualifications

    No preferred qualifications provided.