IT Application Owner
City of Boise

Boise, Idaho

Posted in Community Services


This job has expired.

Job Info


Summary Statement

Perform and maintains all aspects of the portfolio of applications assigned, owns application/software lifecycle management, hardware specification, and management and monitoring of application hosting environments. Directs major upgrades, manages the related change management, creates and maintains application roadmaps in partnership with the business and enterprise architecture teams. Provides applications technical and functional expertise and works with vendors to maintain and support existing applications, and the associated integrations. Implements new complex applications leveraging best practice policy, processes, procedures, and documentation to ensure quality deliverables. Works independently with little supervision and exercises considerable initiative and judgement.

Please include cover letter and resume with application.

Essential Functions

Partners to create and maintain application roadmaps aligned with business and technology strategies. Participates on IT project steering committees and is involved in the design phase of any new IT software implementation. Ensures that new software integrations into company systems meets functional requirements, system compliance, and interface specifications. Leads work task planning, work assignments, and coordinates project and supports deliverables for assigned application portfolio. Identifies resource capacity constraints and escalates to management. Researches and makes recommendations on software products and services in support of procurement and development efforts. Provides input to annual budgeting for application server requirements and estimates time an effort of application services project deliverables. Negotiates contracts with software and service providers. (30%)

Manages the lifecycle of assigned software and works in tight collaboration with vendors. Understands the technology stack or assigned software. Performs the technical administration of the software, manages the associated servers, and provides technical requirements for the servers. Understands underlying databases and is a liaise with company's software suppliers for prompt rectification of any problems or emergencies. Cultivates and disseminates knowledge of application-usage best practices. Provides technical expertise and recommendations in assessing proposals and new IT software projects and initiatives to support and enhance existing systems. Coordinates feasibility studies for software and system products under consideration for purchase, and give advice based on findings. Prepares analyses of costs and benefits so that management can decide if system upgrades or new implementations are financially worthwhile. Designs and implements new systems by choosing and configuring hardware and software. Leads and oversees the installation and configuration of new systems or enhancements to configure them for the organization. Coordinates applications deliverables for multiple projects. Ability to analyze, interpret, and present research findings for preparing design specifications; and instructions; design effective solutions; implement and maintain applications. Contributes to pre-testing phase of development by evaluating proposals to identify potential problem areas and make the appropriate recommendations. Provides project coordination for small and some medium project efforts as required. Applies software patches and updates or other modifications necessary to meet service level agreement. Identifies and troubleshoots technical issues and develop and implement solutions. Implements enhancements using system-specific tools, scripting, and entry-level programming. Creates and maintains technical documentation and analyzes data contained in the system databases and identifies data integrity issues with existing and proposed systems and implement solutions. (30%)

Reporting to a manager, has all supervisory responsibility of their assigned applications portfolio team, and generally has no budget authority. Trains, leads, and provides technical guidance to professional and technical staff, and mentors other systems analysts. Facilitates training seminars for peers. Provides mentoring, guidance, and support to team members on projects to help familiarize them with new concepts, applications, or technologies. Provides feedback for code reviews. Manages and provides direction for the application team in support of business operations to include setting work priorities, assignments, and team capacity management. Liaises with network administrators and software engineers to assist with quality assurance, program logic, and data processing. Develops and communicate training and documentation for end users, holds clinics as necessary, and other user-related activities. Develops, distributes, and coordinates in-depth end-user reviews for modified and new systems or applications. Manages and directs system upgrades, stays current on service packs and advises the business on critical patches and works with the business on testing the patches. Manages the technical configuration of supported systems. Troubleshoots technical issues and identify modifications needed in existing applications to meet changing user requirements. (20%)

Maintains a high-level of technical and functional expertise on supported systems and creates solutions to meet business goals. Ensures that applications meet business requirements and technical standards. Ensures enhancements or new capabilities delivered through release management are aligned with application roadmap business-driven priorities. Performs and/or directs upgrades on assigned software and manages the related change management. Analyzes documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality. Identifies opportunities to improve efficiency of business processes and work with business owners to implement new processes. Meets with business customers to ensure enterprise solutions are meeting business objectives. Provides assistance and advice to business users in the effective use of applications and information technology. Leads evaluating, installing, configuring, and deploying new software systems, and/or enhancements to existing systems. Serves as a liaison and facilitator between business units to assist in addressing and resolving issues. Stays current on technology in this field regarding software delivery methodologies, security, performance and coding practices. Attend seminars, conferences and training classes. (10%)

Supervisory responsibilities: Employees in this position are authorized to recommend and/or effect the full range of duties (with appropriate managerial review), including hiring, performance evaluations, transferring, promoting, assigning of significant duties, rewarding, disciplining and terminating employment; exercise independent judgment to direct others work and have the authority to take corrective action; and, utilize people skills to communicate, motivate and direct or oversee a person, group, department, or organization. (10%)
Performs other duties as assigned. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this position at any time. Total Percentage = 100%

Requirements

Required Knowledge, Experience, And Training
Must have a Bachelor's degree in Computer Science, Information Technology, or a closely related field.

Eight years progressively responsible professional experience in current application development and support, database management and systems analysis/ development. Experience with vendor and contractor management and interpersonal skills necessary to establish and maintain effective working relationships with management and staff.

Knowledge level: Functional knowledge of principals and concepts of information systems including disaster planning and recovery techniques, server and service monitoring, system health and stability, and managing application and hardware upgrades, and release management. Functional knowledge of principals and concepts of business process and software design; relational and distributed database design and implementation; project management; software development methodologies and lifecycles; current trends in information technology software, business systems, hardware, networks, and communications; debugging and error detection; advanced level form, screen, and report design techniques; and thorough understanding of software applications.; Expertise supporting enterprise applications and experience using scripting languages including JavaScript and PowerShell, and data formats including JSON, and XML for configuration and customization.

Hands on experience in business analysis and functional knowledge of project management, including ability to produce written documents with clearly organized thoughts using tools such as Microsoft Visio and the ability to establish priorities to meet objectives. Hands on experience in debugging and supporting complex client/server environments including networking, hardware, software, and server architecture. Experience with server configuration, and management and maintenance. Display an attitude of cooperation and work harmoniously with all levels of City employees, the general public, and other organizations. Ability to communicate effectively in the English language in person and in writing at a level necessary for efficient job performance. Establish and maintain effective working relationships with management, staff, contractors, and/or vendors; produce written documents with clearly organized thoughts; display communicate effectively in the English language at a level necessary for efficient job performance.

Individuals must be capable of operating vehicles safely and have an acceptable driving record.

Preferred Knowledge, Experience, And Training
Master's degree Information Technology, MBA or a closely related field plus eight years progressively responsible information systems experience.

Experience in formal business analysis, project management, and managing applications and components development targeted for web, windows desktops, and/ or handheld devices. Work experience in a governmental setting or in a public agency is preferred

Licensing And Other Requirements
Valid state issued driver's license

Special Requirements
Applicants must be able to pass:

City of Boise background check processes which includes a criminal history check and reference checks in accordance with the City of Boise Hiring Process Regulation

Driving Record Check

Education Verification

Criminal Justice Information System background check (CJIS)

Working Conditions

The physical effort characteristics and working environment described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Efforts
While performing the duties of this job the employee is rarely lifting/carrying up to 20 pounds. The noise level is frequently moderate. Work includes sensory ability to talk, hear and touch. Work in this position also includes close vision, distance vision and depth perception. Employees will sit, stand, walk, stoop, kneel, crouch, crawl, reach, grasp, climb and balance. Position requires hand/finger dexterity.

Working Environment
The work environment will include inside conditions, with areas of dust, odors, mist and gases or other airborned matter. Employees are exposed to electrical hazards. Employees will also drive a vehicle as part of this position.

#CityofBoiseHR


This job has expired.

More Community Services jobs


Bay Cove Human Services, Inc.
Boston, Massachusetts
Posted about 1 hour ago

Bay Cove Human Services, Inc.
Brockton, Massachusetts
Posted about 1 hour ago

Bay Cove Human Services, Inc.
Boston, Massachusetts
Posted about 1 hour ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.