Software Engineer

TheCorporate
US - New York - Buffalo
View Company Profile / << Go Back

  • Job Type: Full time
  • 10 days ago

Job Description

REQ 2836

Job Title: Software Engineer

Job Type: W2 Contract only

Location: Buffalo, NY --- Seneca One Tower

Duration: 18 months

Interview Mode: 2 technical interviews --- virtual and/or in-person for local candidates.

**Job Overview:**  

M\&T Bank is seeking an experienced Software Engineer to support the replacement and modernization of its existing wire platform. The engineer will develop new applications and integrations while helping transition the platform from an on-premises/colocation environment to **Microsoft Azure**.

**Key Responsibilities:**

* Develop and maintain applications using **Java and Spring Boot**.
* Build integrations required for new releases and banking systems.
* Contribute to the replacement of the existing wire platform.
* Support migration from on-prem/colocation infrastructure to **Azure**.
* Develop high-quality, scalable production code.
* Collaborate with technical teams to deliver new functionality and releases.
* Work on modern AI/agentic technology initiatives where applicable.

**Required Qualifications:**

* **5 years of software development experience**.
* Strong **Java and Spring Boot** experience.
* **Banking/financial services experience is required.**
* Experience building integrations and production applications.
* Strong communication and collaboration skills.
* Ability to work **4 days onsite in Buffalo, NY**.

**Preferred Qualifications:**

* Azure/cloud experience.
* AI/LLM familiarity.
* Experience with **Agentic AI**, RLM, OpenCode, or Agentic Knowledge/KA frameworks.
* Experience with wire-transfer or payment platforms.




Fast Track Upload