Software Development Team Lead

1 day ago


Buffalo, New York, United States M&T Bank Full time

Overview: M&T Bank is seeking a highly skilled Technical Director to drive the design, development, and implementation of innovative information systems solutions. The ideal candidate will combine advanced analytical and technical skills with a solid understanding of our technology stack to deliver sound, scalable solutions.


Job Description:
The Technical Director will oversee and contribute to the most complex systems analysis, design, and development projects. This role involves providing high-level technical direction, serving as a principal designer for critical applications, and collaborating with teams across the organization to address complex challenges.


Main Responsibilities:

  • Lead Complex Development Efforts: Oversee and contribute to the most complex systems analysis, design, and development projects. Act as both a leader and individual contributor on significant initiatives, aligning technical solutions with business goals.
  • Direct Team Activities: Provide technical guidance to less experienced developers, assign development tasks, and coordinate team activities for projects of all scopes. Prepare and manage technical components of project plans.
  • Collaborate Across Teams: Work closely with Development, Operations, and Technology staff to ensure seamless progression from technical analysis to user acceptance testing.
  • Testing and Debugging: Prepare, review, and execute test data and plans. Debug and refine applications as needed to ensure reliability and performance.
  • Analyze Systems Interrelationships: Evaluate complex interrelationships among programs, applications, and platforms to ensure compatibility and integration across systems.
  • Documentation and Specifications: Develop detailed technical and functional specifications, update system documentation, and create charts, tables, and diagrams to clarify analysis. Review documentation prepared by junior staff for accuracy and completeness.
  • Project Assessment: Prepare and review project assessments, detailing tasks, time estimates, and efforts required for projects of various sizes.
  • Optimize Application Performance: Maintain the effectiveness and operational efficiency of supported applications, ensuring alignment with evolving business needs.
  • Innovate and Recommend: Research and recommend new technologies, policies, and processes that benefit the organization, leading technical evaluations of vendor software as needed.
  • Uphold Standards: Promote and ensure adherence to development standards and procedures, and maintain up-to-date expertise on the supported applications, environments, and client settings.
  • Budget Management: Assist in planning and managing expense and capital budgets.
  • Performance Management: Monitor and evaluate team performance, providing guidance and feedback as necessary. Prepare annual performance appraisals for direct reports.
  • Risk and Compliance: Adhere to and advocate for the Company's risk and regulatory standards, identifying risk-related issues that require management escalation.
  • Diversity and Inclusion: Foster a diverse, inclusive environment that aligns with the company's values and brand.
  • Internal Controls: Ensure internal control standards are met, implementing audit points and addressing issues raised by regulators as needed.


  • Buffalo, New York, United States TWO95 International Full time

    Job Title: Software Development LeadWe are seeking an experienced Senior Software Developer to lead our software development team at TWO95 International. This is a full-time position based in Buffalo, NY with a hybrid work arrangement.Salary: $160,000 - $220,000 per yearThe successful candidate will have a minimum of seven years of experience in software...


  • Buffalo, New York, United States Imagine Staffing Technology Full time

    Senior Embedded Software Engineer Job OpportunityWe are seeking a highly skilled Senior Embedded Software Engineer to join our client's team in Buffalo, NY. As a senior member of the team, you will be responsible for developing innovative embedded software solutions for aircraft-related interfaces, avionics, and simulation.Key Responsibilities:Design and...


  • Buffalo, New York, United States Canonical - Jobs Full time

    Job Title: Linux Software Engineering Team Lead - Ubuntu ServerAbout the Role:We are seeking an experienced engineering team lead to join our Ubuntu Server team at Canonical. In this role, you will be responsible for leading a globally distributed team of engineers and developing their skills through coaching, mentoring, feedback, and hands-on career...


  • Buffalo, New York, United States CUBRC Full time

    Job Summary:CUBRC, Inc. is seeking highly skilled software developers to join our team in Buffalo, NY.The ideal candidate will have a strong background in software development and be able to work effectively in a team environment.About the Role:As a software developer at CUBRC, you will be responsible for implementing advanced data analysis algorithms and...


  • Buffalo, New York, United States M&T Bank Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Software Engineer to drive the design, development, and implementation of innovative information systems solutions.Main Responsibilities:Oversee complex development projects, aligning technical solutions with business goals.Provide technical guidance to less experienced developers and...


  • Buffalo, New York, United States VOCAL Technologies Full time

    Job OverviewVOCAL Technologies is a leading provider of innovative solutions for telecommunications engineering. As a Telecommunications Software Developer, you will play a critical role in designing and implementing software solutions to meet the complex needs of our customers.SalaryThe estimated salary for this position is $85,000 - $110,000 per year,...


  • Buffalo, New York, United States TWO95 International Full time

    Software Developer - Technical LeadWe are seeking an experienced Software Developer to join our team as a Technical Lead at TWO95 International.Salary: $150,000 per annum (open to negotiation)About the RoleThis is a full-time position that requires a minimum of seven years of software development experience in an Agile environment. The ideal candidate will...


  • Buffalo, New York, United States VOCAL Technologies Full time

    About the RoleAt VOCAL Technologies, we are seeking a skilled Telecommunications Software Developer to join our team. As a member of our engineering team, you will play a crucial role in designing and implementing software solutions for the telecommunications industry.Job DescriptionWe are looking for a highly motivated individual with a strong background in...


  • Buffalo, New York, United States SynergisticIT Full time

    At SynergisticIT, we are committed to propelling your career forward by amplifying your professional prospects. Our comprehensive career advancement solutions cater to individuals seeking to excel in the tech industry.SynergisticIT OverviewWe have established ourselves as a trusted partner for thousands of tech enthusiasts, bridging the skill and knowledge...


  • Buffalo, New York, United States Imagine Staffing Technology Full time

    Job Title: Senior Software Development ProfessionalThis role is open in Buffalo, NY.About the Role:We are seeking an experienced Senior Software Development Professional to join our team. As a key member of our development team, you will be responsible for designing and developing complex software systems.Your primary focus will be on working on multiple...


  • Buffalo, New York, United States VOCAL Technologies Full time

    Job OverviewVOCAL Technologies, a renowned design house, is seeking an experienced Senior Embedded Software Engineer to drive innovation in telecommunications engineering.Estimated Salary: $140,000 - $180,000 per annumJob ResponsibilitiesDesign and implement efficient DSP algorithms for embedded processors.Develop and test real-time systems, including signal...


  • Buffalo, New York, United States VOCAL Technologies Full time

    VOCAL Technologies is a leading design house dedicated to providing innovative solutions to customers' engineering challenges. We are seeking an experienced Senior Embedded Software Engineer to join our team, supporting Telecommunications and Embedded Systems development.Job OverviewThis role plays a critical part in carrying out various responsibilities,...


  • Buffalo, New York, United States LaBella Associates Full time

    About the RoleWe are seeking an experienced Structural Engineering Team Lead to join our Buffalo, NY office. The successful candidate will be responsible for supervising a team of structural engineers, designers, and technicians in the production of construction documents.Key ResponsibilitiesServes as a lead engineer who oversees the work of junior...


  • Buffalo, New York, United States Capital Heat Full time

    About this role:We're looking for a skilled Backend Developer to join our team. As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining our API.Key Responsibilities:Design and implement scalable backend systemsCollaborate with cross-functional teams to deliver high-quality softwareContribute to the development of our...


  • Buffalo, New York, United States ACV, INC. Full time

    About ACV, INC.ACV, INC. is a dynamic technology company that has revolutionized how dealers buy and sell cars online. We are transforming the automotive industry by building the most trusted and efficient digital marketplace with data solutions for sourcing, selling, and managing used vehicles.Job SummaryWe are looking for a skilled software developer to...


  • Buffalo, New York, United States VOCAL Technologies Full time

    Company OverviewVOCAL Technologies is a design house dedicated to delivering innovative solutions to engineering challenges. With over 38 years of expertise in telecommunications engineering for the industrial, commercial, and military/DoD markets, we provide comprehensive product designs, system integration, and software and hardware engineering.Job...


  • Buffalo, New York, United States VOCAL Technologies Full time

    OverviewVOCAL Technologies is a renowned design house dedicated to providing innovative solutions to our customers' engineering challenges. With over 38 years of expertise in telecommunications engineering, we serve the industrial, commercial, and military/DoD markets with comprehensive product designs, system integration, and software and hardware...


  • Buffalo, New York, United States Endeavor Health Services Full time

    Job Title: Crisis Stabilization Center Team LeadLocation: EAST HAVENEstimated Salary: $58,000 - $60,000 per yearAbout UsEndeavor Health Services is a leading healthcare provider dedicated to delivering exceptional mental health services to individuals in need. Our team of compassionate professionals is committed to creating a safe and supportive environment...

  • Agile Project Lead

    2 weeks ago


    Buffalo, New York, United States Mindex Full time

    About MindexMindex is a software development company with a rich history of demonstrated software and product development success. Founded in 1994, we specialize in agile software development, cloud professional services, and creating our own innovative products. Our accomplishments include being recognized as the #1 Software Developer in the 2023 RBJ's Book...


  • Buffalo, New York, United States TWO95 International Full time

    TWO95 International Job OpportunityWe are seeking an experienced Chief Cloud Software Architect to join our team at TWO95 International. The successful candidate will be responsible for developing software programs and applications in an Agile environment using C#. They must have experience with front-end technologies like C#, React, Node.js, or Angular.js,...