VP, Software Development, Software-as-a-Service
Our client, a leading provider of SaaS-based applications for interactive marketing solutions, is currently seeking a VP of Software development.
RESPONSIBILITIES
Leading the software development organization.
Responsible for running the Development department at maximum efficiency. Including but not limited to Vendor
selection, staffing, budgeting, mentoring staff.
Working with other departments within the firm to ensure that software products are being built effectively, obstacles are being resolved.
Responsible for general output quality and Quality assurance of the companys products.
Determine and lead the development strategy.
Manage daily departmental operations.
Form business plans prioritizing work and recognizing key projects.
Set and manage personal and team performance targets
Manage development budgets.
Ensure that departmental business continuity and recovery requirements are met.
Supervise operations of the department including training, problem solving and work load distribution.
Evaluate performance and recommend personnel actions.
Execute decisions regarding the products construction.
Consult on the architectural design of the solution
Experience: EDUCATION, EXPERIENCE AND SKILLS REQUIREMENTS
Bachelors degree in Computer Science or related field.
Masters a plus.
3 or more years of experience leading large (25+ employees) organizations.
Knowledge of Agile software development methodologies, particularly in a SaaS (Software-as-a-Service) environment, such as Scrum, Waterfall, Lean, Iteration/Iterative.
Knowledge of software development project manaegment methodologies, particularly in a SaaS (Software-as-a-Service) environment, such as PMP or PRINCE2.
Knowledge of Open Source Development strategies and tools, including LAMP (Linux, Apache, MySQL, Perl) development.
Strong Linux/Unix skills with knowledge of Perl or C
Experience with Database and data processing systems.
Passion for product strategy and valuation
Strategy development and implementation.
Project Management experience
Strong organizational skills, along with the ability to work in a dynamic environment.
Self-motivated with an aptitude to manage own and teams time.
Ability to communicate with staff at all levels including board level
PERL,Linux,Apache,MySQL,Apache Axis,,
Apply to this job
Thursday, February 18, 2010