Application Architect (closed)

Kansas City, MO
Recruiter Comment: New Application Architect position in KCMO.
Job Description
Assist with the development, implementation and maintenance of many electric power energy market systems, specifically the PCI software suite of software. Maintain close customer contact and provide liaison efforts for the problem resolution process for these systems. Maintain backlog of issues and monitor vendor progress on fixes. Implement fixes and assist with development for any and all plans related to changes with the software and with changes to market protocol and designs. Implement and monitor a data warehouse and related BI tools. Knowledge of hardware/software implementation practices and the SDLC is necessary. Must have excellent research and problem solving skills and be able to prepare reports and documentation related to the software operation. Must have strong customer interfacing and communications skills.

Position Description:
Oversees application development activities to ensure integration and alignment with other IT technology, systems, applications and environment.
Collaborates across divisions to identify and implement strategic solutions.
Monitors business needs and translates needs into strategic, long-term application architecture solutions.
Consults with end users to provide business solutions to business problems.
Generates ideas for improving business processes, application systems and system integration.
Provides leadership and oversight of the application programming team, including:
-Identifies innovative and/or alternative approaches to accomplish departmental goals. 
-Leads design and development projects to improve system integration.
-Assesses testing procedures for compliance with organization and IT standards and policies. Develops revised guidelines as indicated.
-Assesses backup and recovery systems for compliance with organization and IT standards and policies. Recommends and plans for system upgrades and improvements. Develops revised policies as indicated.
-Ensures that documentation complies with organization and IT standards and policies. 
-Ensures proper security policies and procedures are in place for authorized access to applications. Develops revised guidelines as indicated.
-Runs the day-to-day activities of the team.
-Plans, prioritizes, assigns and coordinates the work of team members. 
-Assumes formal lead in supervisor?s absence.
-Coaches application programmers who have less experience and expertise.