Senior Software Engineer - Salesforce, Java

M&T Bank

United States

Ibrido

USD 120.000 - 180.000

Tempo pieno

5 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

M&T Bank is seeking an experienced software engineer to own advanced integration development for Commercial Lending’s services, including Salesforce/nCino. You will write clean, secure Java code and drive delivery across teams within the SDLC framework.

You will mentor engineers, participate in release management, and help modernize cloud-based integrations while ensuring reliability and regulatory compliance. This hybrid role supports 4 days in-office with 1 day remote weekly.

Competenze

  • Associate's degree with 5+ years of systems analysis and/or development, or Bachelor's with 3+ years.
  • Experience writing Java-based integration services and secure, scalable code.
  • Knowledge of SDLC, release engineering, and operational readiness.

Mansioni

  • Build and integrate Java-based services and platform components across Salesforce/nCino.
  • Lead technical delivery of cross-team integrations and document implementation details.
  • Support cloud modernization, migration planning, and pre-production readiness.
  • Serve as release engineer on rotation; manage RFCs, changes, and runbooks.
  • Develop automated API tests and use AI-assisted tools to improve quality.
  • Mentor junior engineers and share best practices across teams.

Conoscenze

Java
CI/CD
APIs
Security

Formazione

Associate's degree
Bachelor's degree

Strumenti

GitLab
Postman
Zephyr
Dynatrace
Copilot
SonarQube

Descrizione del lavoro

This role is four days onsite, with the flexibility to work from home one day per week M&T Work Model - 4 Days In-Office | 1 Day Work From Home

The Bank sponsors individuals for TN and H-1B transfers on a case by case basis. Please note that this position is not open to anyone on an F-1 student visa including those eligible for CPT/OPT or the Stem OPT extension.

Overview:

Responsible at the advanced level for writing code and the team's technical requirements gathering, with expanded ownership of release engineering, integration delivery, and operational readiness for Commercial Lending's enterprise integration services and supported platforms, including Salesforce/nCino. Independently completes work following banking technology standards and contributes to the overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC). Builds team capability by mentoring and onboarding engineers, including Technology Development Program (TDP) associates.

Primary Responsibilities:
  • Build & Integrate Work independently within the approved SDLC to design, develop, and maintain Java-based integration services and supported platform components (e.g., Salesforce Apex/JavaScript) that meet business needs and reduce risk to the Bank, by writing clean and resilient code.
  • Write organized, clean, efficient, and secure source code at an advanced level in at least one programming language, verified by a lead software engineer. Apply appropriate data structures and algorithms to solve business problems.
  • Lead technical delivery of cross-team and third‑party vendor integrations. Independently analyze and critique technical and business requirements for completeness, accuracy, and feasibility. Document and communicate implementation details clearly with other teams on dependent requirements, and contribute to architecture and design decisions.
  • Support cloud modernization of integration services, including migration‑wave planning, dependency tracking, endpoint and connectivity validation, and pre‑production readiness.
  • Release & DevOps Serve as release engineer on rotation for scheduled, hotfix, and off‑cycle releases. This includes preparing change records (RFCs, change tasks, RITMs), maintaining environment runbooks, raising sequencing or deployment risks before running a step, and closing out changes. These duties follow separation‑of‑duties controls: she does not develop, review, approve, and deploy the same change.
  • Use source code management and CI/CD tools (e.g., GitLab) to manage and deploy code, ensure compliance with SDLC policies, and support merge conflict resolution. Regularly review pull and merge requests, give constructive feedback, carry out change management for the requests, and diagnose pipeline failures.
  • Build and maintain automated API and regression testing (e.g., Postman, Zephyr, or similar). Adopt AI‑assisted and code quality tools (e.g., GitLab Duo, Copilot, SonarQube) to reduce manual validation and produce repeatable, auditable evidence.
  • Secure & Support Remediate application and infrastructure vulnerabilities and certificate requirements. Validate fixes, attach test evidence, and recommend release timing against remediation SLAs.
  • Investigate and resolve production incidents using observability and diagnostic tools (e.g., Dynatrace, Postman, ServiceNow). Document root cause, confirm resolution, and help define on‑call and escalation routing.
  • Apply access and privileged‑account controls in non‑production and production environments, and help define governed access processes for shared environments.
  • Mentor & Influence Mentor and onboard junior engineers and TDP associates. This includes guiding them through environment access and operational procedures, reviewing their code and test cases, recommending and scoping work suited to their level, and connecting them with program forums.
  • Share delivery and change‑management practices with partner teams across the ART to improve consistency.
  • Write and maintain technical documentation, including runbooks, integration designs, and operational procedures.
  • Standard Understand and adhere to the Company's risk and regulatory standards, policies and controls in accordance with the Company's Risk Appetite. Identify risk‑related issues needing escalation to management. Promote an environment that supports a culture of belonging and reflects the M&T Bank brand. Maintain M&T internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable. Complete other related duties as assigned.
Supervisory/Managerial Responsibilities :

No supervisory responsibilities.

Education and Experience Required:

Associate's degree and a minimum of 5 years' systems analysis and/or application development work experience or Bachelor's degree and a minimum of 3 years' systems analysis and/or application development work experience. In lieu of degree, a combined

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer - Salesforce, Java
Senior Software Engineer - Salesforce, Java

M&T Bank • Buffalo (NY)

In loco
USD 97.000 - 162.000
Health, welfare, and retirement]-
401(k) match at 5%
PTO and holidays
+1
Senior Software Engineer - Salesforce, Java
Senior Software Engineer - Salesforce, Java

001 Manufacturers and Traders Trust Co • Buffalo (NY)

Ibrido
USD 97.000 - 162.000
Health benefits
401(k) match
Flexible work arrangements
+2
Senior Software Engineer - C#, .NET
Senior Software Engineer - C#, .NET

M&T Bank • Stati Uniti

Ibrido
USD 110.000 - 140.000
Health, welfare, and retirement benefit
401(k) match at 5%
25 days PTO plus 12 holidays
+2
Distinguished Software Engineer
Distinguished Software Engineer

M&T Bank • Wilmington (DE)

Ibrido
USD 184.000 - 307.000
Lead Software Engineer – Java, MS SQL
Lead Software Engineer – Java, MS SQL

M&T Bank • Buffalo (NY)

Ibrido
USD 116.000 - 194.000
Health benefits
Retirement benefits
401(k) match 5%
+4
Software Engineer
Software Engineer

CTG • Buffalo (NY)

In loco
USD 70.000 - 110.000
Engineering Team Lead - Customer Identity and Access Management
Engineering Team Lead - Customer Identity and Access Management

M&T Bank • Stati Uniti

Ibrido
USD 140.000 - 200.000
Senior Software Engineer – C#, .NET
Senior Software Engineer – C#, .NET

M&T Bank • Buffalo (NY)

Ibrido
USD 97.000 - 162.000
25 days PTO + 12 paid holidays
401(k) match at 5%
Work-life balance and flexible work安排
Senior Hybrid Java & Salesforce Integration Engineer
Senior Hybrid Java & Salesforce Integration Engineer

M&T Bank Corporation • Buffalo (NY)

Ibrido
USD 97.000 - 162.000
Health benefits
401(k) match
Flexible work arrangements
+2
Senior Java Engineer – Salesforce/nCino, Hybrid Work
Senior Java Engineer – Salesforce/nCino, Hybrid Work

M&T Bank • Stati Uniti

Ibrido
USD 120.000 - 180.000