Sunday, August 10, 2008

VP of Software Engineering in New York, NY

Sunday, August 10, 2008
Summary
As Vice President of Software Engineering, you will lead a team of top tier development professionals, and play a critical role in shaping the partnership of technology with the business drivers in the organization, enabling the continued growth and impact of our organization in the pursuit of its mission. You will have the unique opportunity to evaluate the current development environment, assess what we have, and plan what we need to do to get to the next level and beyond. As the current development area is understaffed, you will be fully empowered to hire the appropriate additional staff for this area, as well as offer any suggested training to current staff. You will work with the staff to set the future state of development in the organization - selection of SDLC methodologies, selection of tools, definition of protocols and methodologies, etc. You will have the complete support of Senior Management in this endeavor.
Reports to: The Chief Information Officer
Duties and Responsibilities

Oversees the management of the day-to-day Application Support area, which oversees development needs for current production applications
Oversees the management of multiple development teams
Mentors development managers and staff
Keeps abreast of new technologies which could be useful within our growing environment - makes appropriate choices for R&D
Manages business partner expectations regarding development work in progress. Plans this work effectively - budget, resources, space, equipment, etc
Coordinates with peers and others throughout the organization to ensure the most appropriate applications and functionality are always being deployed within the environment
Oversees the management of developers, information architects, quality assurance analysts, technical project managers, database administrators/programmers, systems architects, and the development and QA environments
Nurture motivation within the technical team
Remain current on changes regarding software technology
Interacts with all levels in the organization, including vendors, suppliers and industry leaders
Partners with senior business and IT leaders to develop an integrated IT and business strategic plan
Provides leadership for the development and implementation of IT policies
Partners with users to understand business plans and objectives and their impact on IT
Oversees the development and implementation of IT initiatives for the organization
Responsible for the value, return on investment, and total cost of ownership for development initiatives

You must possess the following qualities:

Great people skills
Strong critical thinking and managerial skills, including managing of remote staff
Expert planning and organizing, decision-making, and problem-solving skills

Employee Benefits

Life and AD&D Insurance: we offer you $50,000 of basic life and accident insurance at no charge
Professional Development Benefits: you can apply for tuition assistance for degree-related coursework or reimbursement toward the cost of external training
403(b) Retirement Plan: you may participate in our 403(b) plan from you very first day of employment.
Health Benefits:
Comprehensive health coverage including medical, dental, and vision benefits
Paid Time Off:

3 weeks of vacation
Paid winter break between Christmas and New Year's
10 paid holidays
10 sick days
2 weeks of parental leave for secondary caregivers
6 weeks adoption leave for primary caregivers
2 weeks family leave to care for an immediate family member with a serious health condition

For child birth, 6 weeks disability for a regular delivery or 8 weeks disability for a c-section
Long-term disability coverage beginning after 90 days of disability; 60% of salary paid up to a monthly maximum of $12,500


All applications for this position are accepted via email.
Experience: Required Background/Experience

Bachelor's degree in Computer Science, MIS, or related field
12+ years experience in technology, including 7+ years experience as a Sr. Manager in Application Development
In-depth knowledge of the system development life cycle, current and emerging application development tools/platforms and application program development alternatives
Leadership experience in managing cross-functional teams and influencing senior management and key stakeholders
Demonstrated ability to conceptualize, launch, and deliver multiple IT projects on time, delivering expected business results
Expertise in broad range of business problems and their various system solutions
Knowledge of multiple technologies, including system analysis and design tools, coding automation and testing practices, Unix, Microsoft platforms, Java, J2EE, Linux, MS Windows, Postgres, WebSphere, Tomcat, Ajax, and Apache
Knowledge of training and career-pathing, performance management, and succession planning
Experienced manager, mentor, and team builder
Department leadership experience

Major Pluses to Have

Advanced degree


To submit your resume for this position, you must include BOTH your desired annual salary and current annual salary broken down between base + bonus! NO EXCEPTIONS!
You must include a short paragraph in the body of your email which briefly summarizes matches from your professional experience to the "Required Background/Experience" and "Major Pluses To Have" sections below. We appreciate your time in advance on this matter.
We CANNOT sponsor H1-B transfers or C2C arrangements for this career opportunity.

To Apply to this job go to http://www.GadBall.com or click here