- A minimum of 10 years’ experience working in an IT department with a proven track record of advancement of which a significant portion must be in applications development.
- Minimum of 5 years management experience of technical teams in a consulting environment
- Prior hands-on experience developing business-scale web applications
Desired Personal Characteristics:
- Detail-oriented, inquisitive, problem-solving nature
- A team player capable of working effectively with individuals throughout the organization
- Strong people developer
- Proven ability to lead people while also possessing a “roll up your sleeves” attitude to get the job done
KNOWLEDGE, SKILLS & ABILITIES:
- Well-developed skills in the formation, use, and strict adherence to structured application development methodologies using appropriate tools across multiple development teams and technologies.
- Understands and values disciplined project management, and still is able to utilize techniques of rapid application development techniques as a method to return quick results to key stakeholders.
- Expertise managing applications through the full systems development life cycle and a comprehensive understanding of the project management life cycle is required.
- Excellent employee management and development skills with the ability to hire, direct, inspire, educate and support fulltime personnel. Able to build high performing team.
- Strong ability to communicate effectively, work well with others, use productive work methods, exercise sound judgment and display initiative and innovation on the job.
- Excellent project planning skills, problem solving and analytical skills
- Possess exceptional organizational skills and the capability to instill confidence in this function throughout all aspects of the IS/IT organization and the Company.
- Strong background and knowledge of application development technologies.
- Experience in managing application development in a Microsoft based environment.