Did you know that M&T Bank made Forbes Magazine’s “400 Best Big Companies” list for the 10th time this year, that we’ve been in business for over 150 years, rank #509 on the “Fortune 1000” and are one of the nation’s top 20 bank holding companies with nearly $70 billion in assets? M&T Bank is a great place to be because we’re established, strong, and even in these turbulent financial times, we remain stable and profitable. We value work-life balance and carry out our mission of making M&T Bank the best place our employees have ever worked. For this key leadership role, we are looking for a seasoned Sr Staff Specialist professional who has deep understanding and experience in web application development. This person will be responsible for: CONSULTATIVE PARTNERSHIP:Performs and oversees the most complex systems analysis, design and programming efforts. Plays a key role as a leader and individual contributor on complex projects. Provides the highest level analytical consulting and leadership in identifying and implementing new uses of information technologies to assist the client areas and Bank in meeting their short term business goals and long term strategic objectives STAFF LEADERSHIP: Must be able to direct and monitor junior resources, plus coordinate development tasks for any scope effort. Prepares and manages the technical component of project plans Confers with systems analysts, operations staff and IT staff in overall systems development direction from technical analysis to user acceptance testing Monitors employee performance and prepare annual appraisalsTECHNICAL LEADERSHIP:Prepares and reviews test data and executes detailed test plans Performs any required debugging Evaluates and understands highly complex interrelationships and effects among programs, interfacing applications and platforms Prepares thorough, clear technical and functional specifications and updates systems documentation. Reviews documentation prepared by junior technicians Prepares and reviews technical assessments to include required tasks, estimated time frames and effort for any scope project Maintains efficient operation and effectiveness of supported applications Recommends new technology, policies or processes to benefit the organization and improve deficiencies. Typically will lead technical evaluations of vendor software Follows and promotes the use of development standards and procedures Maintains a high level of technical aptitude and expert working knowledge of the supporting applications, development environments and the supported client environment Assists in developing expense and capital budgets MINIMUM QUALIFICATIONS REQUIRED: At least 10 years experience in Programming/Development Excellent oral and written communication skills with the ability to effectively present to the target audience 2+ years programming experience utilizing programming languages such as .Net Suite and C#Requires excellent analytical, organization and time management skills, strong judgment, and basic management skills, and the ability to work effectively with clients and IT management and staff personnel Detail oriented, uses sound judgment, is proactive and self motivated Asserts ideas, encourages teamwork and acts as a role model when leading and directing others Ability to handle multiple tasks on a variety of assignments Good project management skills IDEAL QUALIFICATIONS PREFERRED: Experience with Web services and Web application integration Experience with Web application security methods Experience in vendor contract negotiations and vendor management
Apply to this job