BS degree in Computer Science preferred, with courses taken in accounting, statistics, and management as well as information systems. Experience may be substituted for college.
Five years supervisory experience desired. At least five years experience in an Information Technology related field required. Experience in leading projects as project manager or project lead with an emphasis on change and/or release management desired. Experience with major database such as Oracle, or SQL Server, working knowledge of Visual Basic. Net and C# with an emphasis on coding practices and constructs as well as experience with Microsoft Internet Information Services (IIS), and Java EE application servers desired.
Abilities & Skills:
Must be able to lead and direct staff, understand and prioritize daily operational tasks as well as project work; Must be able to create and manage budgets; Must be able to provide technology direction to direct reports and present strategic vision to NHEC management. Must be able to guide technical resources in software development practices and provide mentorship to strengthen the core development team. An understanding of different applications pertaining to various desktops and servers configurations is required; ability to use Microsoft’s’ Office Suite of tools is expected. The ability to scan reports, to notice discrepancies and to take corrective measures to assure accuracy desired. The aptitude for mechanically inclined troubleshooting in a computer oriented area desired. Must be able to make decisions promptly in situations involving stress. Must be able to read and understand technical and instructional manuals.
Must be familiar with and use state of the art development tools, database architectures and application lifecycle management tools and disciplines; must be able to understand a multi-processing computer’s internal workings for efficient usage. Must be familiar with modern software development methodologies and secure web application deployment topologies. Must be able to produce processing jobs pertaining to programming specifications and be able to structure within software requirements. Knowledge of developing web applications, web services, object oriented programming principles and design patterns preferred. Should be familiar with development impacts to network, systems and communications aspects of technology; Must be skilled in project management and project management tools. Must have a working knowledge of PCs. Demonstrated knowledge of leadership competencies is essential. Must be able to analyze and manage operations and make adjustments accordingly to increase the productivity of the Systems and Programming staff to best serve NHEC and its members.
Normal working hours within a climate controlled atmosphere, some weekend and night work is required when job cannot be accomplished while end users are on the computer system, when there are hardware conversions or software upgrades. Some travel for training purposes may be necessary.
Assistance with power restoration efforts is required of all employees. It may be required during regular business hours that employees will be assigned functions to support power restoration and for some employees that may be different from their normal duties. In addition, such assistance may require working nights, weekends and holidays which may involve considerable extra hours. In order to meet this working condition, all employees are required to provide a personal phone number where they may be reached after hours. This number will only be used for internal purposes.