Software Engineer III

Shree Narayani Networking Solutions•Buffalo, NY
•Hybrid

About The Position

M&T Bank is seeking a Software Engineer III for a four-month engagement. The position is hybrid, with four days onsite and one day remote, and candidates must be local to Buffalo, New York, or Wilmington, Delaware. The role calls for experience across Java and Spring Boot, React.js, iOS development with SwiftUI, and Android development with Jetpack Compose, as well as CI/CD, deployment, production support, and incident management. The hiring manager is flexible about candidates having every listed technology: strong Java/Spring Boot/React.js candidates with limited mobile experience, or strong iOS/Android candidates with moderate backend experience, may be considered. An ideal candidate has both backend/web and mobile expertise. Three genuine references, including phone number, email, and LinkedIn URL, must be provided. The stated rate is $75 per hour on W2. H1B, CPT, and OPT candidates are not accepted.

Requirements

  • Experience with Java and Spring Boot.
  • Experience with React.js.
  • Experience with iOS development using SwiftUI and/or Android development using Jetpack Compose; the hiring manager may consider candidates with limited mobile experience if they are strong in backend/web development, or candidates with moderate backend experience if they are strong in mobile development.
  • CI/CD and deployment experience.
  • Production support experience.
  • Incident management experience.
  • Must be local to Buffalo, New York, or Wilmington, Delaware.
  • Provide three genuine references with phone numbers, email addresses, and LinkedIn URLs.
  • H1B, CPT, and OPT candidates are not accepted.

Nice To Haves

  • Expertise spanning both backend/web and mobile development.
  • Strong Java/Spring Boot/React.js skills, even with limited mobile experience, or strong iOS/Android skills with moderate backend experience.

Responsibilities

  • Build or contribute to software using Java and Spring Boot, React.js, iOS (SwiftUI), and/or Android (Jetpack Compose).
  • Support CI/CD and software deployment.
  • Provide production support and participate in incident management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service