Currently Columbia University is looking to hire Lead Application Developer and that fits your profile. If you are looking for change, please let me know and apply to our position at : jobs.columbia.edu/applicants/Central?quickFind=125619
Lead Application Systems Developer -14
Req # 062788
QUICK LINK TO APPLY: http://jobs.columbia.edu/applicants/Central?quickFind=125619
Summary:
Reporting to the Manager of Application Systems Development the incumbent will be responsible for providing leadership, operational management and supervision to all development efforts. Lead and manage analysis, design, development and implementation activities for multiple projects/programs with diverse scope and very complex business and technical problems. Lead application planning; Ensure development activities are in alignment with University plans, goals, and directions. Monitor and review all project/program economics to ensure quality within budget.
Key Responsibilities:
· Responsible for overseeing and meeting budget goals.
· Responsible for compliance to architecture standards.
· Translate and incorporate business vision and strategy to architectural strategy recommendations at the functional level.
· Monitor state of the art applications systems architecture and makes recommendations to CU situations.
· May lead, direct and coordinate all levels of activities.
· May set team direction and goals, coaches and counsels staff to accomplish goals.
· May have hire/fire responsibility for sub-groups.
· May approve analysis strategy, project scope, and issue resolution.
· Assess all project requirements and their impact to the technology platform and business objectives.
· May provide sponsorship for analysis initiatives.
· Analyze changes to complex, interrelated systems that cross multiple platforms to fulfill complicated requirements, improve performance or reduce costs of ownership.
· Reviews and approves design recommendations to ensure integration across the technology platform and alignment with strategic direction.
· Identifies and consults with internal and external technical resources to produce cross-company strategic designs.
· May set, recommend or enforce standards, methodology and protocols.
· Oversee or develops integration of coding/logic when multiple modules are developed by various groups/individuals.
· Develop applications on complex CU-wide projects, components and subsystems.
· Provide expert level assistance to less senior applications developers; functions as a technical consultant.
· May act as an individual contributor/consultant on CU-wide infrastructure and integration issues that are complex and multiplatform/application in nature.
· Provide oversight and ensures adequate unit, and systems testing, and obtains user sign-off.
· Ensure accuracy of all test plans.
· May set direction for testing.
· May approve development testing tools and methodology for complex projects.
· Planning and oversight of post-production monitoring.
· Oversee execution of development plans and all sub-tasks:
o Writes deployment instructions and verifies that all development activities (development, testing, systems environment ready, deployment instructions, etc.) for large and complex apps/systems are complete and ready for deployment.
o Ensures the development package is complete and accurate.
o Oversees “back out” deployment processing.
o Ensures that turnover, verification and ticket closure have been completed.
· An internal candidate has been identified and has applied for this position; however, we are still accepting applications and will consider all qualified candidates.
Minimum Requirements:
· Bachelor’s degree required. Advanced degree desirable.
· 5+ years related experience
Additional Position-Specific Minimum Qualifications:
Applicant MUST meet these minimum qualifications to be considered an applicant
· Expert level experience with full application systems development lifecycle.
· Advanced development skills with multiple applications/tools.
· Strong knowledge of information technologies
· Demonstrated organizational and larger project management
Preferred Qualifications: 7+ years related experience.
Essential Functions (List in order of importance, include percent of time, limit to 3950 characters.):
· Ensure deployment standards are met.
· May be responsible for ensuring quality and performance of deliverable.
· Consult on the deployment of a major project deliverables.
· Prepare customer groups for deployment of a new application or subsystem.
· May hold accountability for approval of deployment plans for complex development projects.
· May develop documentation standards and best practices.
· Assess diagrams of business processes and system workflows created by other analysts.
· Assess objectives; use cases, requirements and specifications documents created by other analysts.
· Audit documentation activities on projects.
· Consult on complex end user issues that are escalated.
· Supports other CUIT staff in the resolution of issues.
· Analyze performance trend reporting to assess issues, identify changing user needs and identify appropriate solutions.
· May recommend broad changes to systems/applications to address changing needs and ensure maintenance response to specific/assigned systems.
· Provide development project management oversight of complex, cross?technology projects, including the following:
· Establish the development plan (requirements, resources, timeline, cost).
· Monitor & reports on project status with business sponsor.
· Assign project resources.
· Work with business sponsor on change requests to determine priorities and impact implications
· Represent the sub-group to senior management within administration and client organizations.
· Maintain sponsorship support for specific infrastructure, systems and applications initiatives.
· Maintain vendor relationships.
· May set expectations for and actively fosters constructive problem solving and collaboration between CUIT team members.
· Collaborate with customer groups to define future solutions.
· Responsible for the capabilities and configuration of the technical team and its preparedness to meet the IT requirements of customer groups.
· May provide input into hiring/firing and performance review decisions in sub-group. Set performance objectives for sub-functional groups.
· Regularly provides guidance, and coaching to team members for performance and career development.
QUICK LINK TO APPLY: http://jobs.columbia.edu/applicants/Central?quickFind=125619
Best Regards,
Marina A Chechelnitskiy
Technical Recruiter at Columbia University