Snr Development Manager 1
About the Job
Snr Dev Manager is accountable for the delivery of large, cross functional development and systems integration projects for Allstate. Delivery Manager owns solution delivery and is ultimately responsible for development project leadership, management, quality, and timely / cost-effective delivery. The Snr Dev Manager has to work effectively with upper management and multiple stakeholders and to apply customer relationship management practices, including the identification of appropriate, mutually agreed objectives. The Development Manager must also be able to lead technical personnel (Development Team Managers, Systems Analysts, Developers, Testers), provide input to functional design and architecture, track and resolve technical issues during build and test phases, and overall to successfully develop and deliver technical solutions
Qualifications Minimum Required Skills and knowledge acquired through professional Development, Tech. Lead, and Management experience are required in each of the following areas: Project Management, Change Management, Release Management, Configuration Management, Systems Integration, Systems Development Life Cycle Methodologies, Quality Assurance and Testing, Requirements Gathering, and Systems Analysis and Design Experience in project management disciplines - scope, schedule, budget, risk, and issue management.
Education Minimum Required Bachelors Degree in Computer Science or Management Information Systems or equivalent work experience 15+years of related experience.
Experience in MS Project for planning, monitoring, and reporting. Experience in onshore/offshore model for project delivery Experience in development of custom applications using one or more development languages or tools (e.g., Java/J2EE, C#, ASP.NET) Experience in development of web/SOAP, REST, XML services, Mobility , Experience with or exposure to middleware application development (e.g., TIBCO, OSB) Experience designing and developing applications on one RDBMS (e.g., Oracle, SQL 2000) Experience with multiple delivery methodologies (e.g., Waterfall, RUP, Agile/SCRUM) Outstanding oral and written communication skills. Ability to triage issues across multiple systems and drive technical issues to resolution. Ability to lead by influence up, down, and across an organization; 12+ years of management or project lead experience required; 12+ years of hands-on application development experience
Responsibilities include customer focus, change & innovation, strategic thinking, relationship building & influencing, talent management, results focus and inspirational leadership.Provide overall development leadership, and direct teams in the delivery of high-quality products on time and within budget. Manage business requirements and scope on a technical level, and coordinate between cross-functional teams to ensure product adherence to business requirements and architectural direction. Team with Project Managers to coordinate work effort between analysis, development, architecture, operations, release management, and quality assurance teams, and partner with Business Liaison teams to ensure alignment of technical solutions to business objectives and priorities. Provide key input / status to senior-level business stakeholders during project design, build, and testing phases. Establish and maintain relationships with business clients to ensure that their needs are articulated in business and technological terms. Directly and indirectly manage the work effort of Allstate development personnel and 3rd party vendors, in the delivery of assigned projects and programs. Provide development status report to Senior Management. Works with development leads to define code drops and coordinates the alignment of code drop dependencies Must be able to create and maintain a plan using MS Project and report weekly progress based on the plan Coordinates and communicates night of deployment status and issues to leadership on planned deployment dates