Назад
Company hidden
12 дней назад

Senior Software Engineer - Salesforce, Java

97 100 - 161 800$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer - Salesforce, Java (Banking Integrations): Building and operating Java-based integration services and Salesforce/nCino platform components for commercial lending with an accent on secure integrations, release engineering, and cloud modernization. Focus on delivering cross-team integrations, automating API and regression testing, resolving production incidents, and maintaining resilient banking technology.

Location: Buffalo, New York, United States; hybrid with four days onsite and one day working from home per week.

Salary: $97,100–$161,800 annual USD.

Company

M&T Bank provides banking and commercial lending technology services.

What you will do

  • Design, develop, and maintain Java-based integration services and Salesforce/nCino platform components within approved SDLC standards.
  • Lead cross-team and third-party vendor integrations, analyze technical requirements, and contribute to architecture and design decisions.
  • Support cloud modernization through migration planning, dependency tracking, connectivity validation, and pre-production readiness.
  • Manage scheduled, hotfix, and off-cycle releases; maintain runbooks, change records, deployment sequencing, and CI/CD workflows.
  • Build automated API and regression tests, troubleshoot pipelines, remediate vulnerabilities, and use observability tools to resolve production incidents.
  • Mentor junior engineers and TDP associates while maintaining integration designs, runbooks, and operational documentation.

Requirements

  • Associate’s degree and at least 5 years of systems analysis and/or application development experience, or bachelor’s degree and at least 3 years of such experience.
  • Without a degree, at least 7 years of combined education and relevant work experience, including at least 3 years of systems analysis and/or application development experience.
  • Advanced proficiency in at least one relevant programming language.
  • Strong Java development, system integration experience including REST/SOAP APIs, middleware, and vendor integrations, plus release/deployment engineering experience; this can substitute for Salesforce platform experience.
  • Ability to work four days onsite in Buffalo and one day remotely each week.
  • The role is not open to individuals on an F-1 student visa, including CPT, OPT, or STEM OPT.

Nice to have

  • Salesforce/nCino development and release management experience, including Apex, JavaScript, and metadata deployments.
  • CI/CD, source control, pipeline troubleshooting, and automated testing with Postman, Zephyr, or similar tools.
  • Application security scanning, vulnerability remediation, certificate management, and privileged access experience.
  • AI-assisted development, code quality tools, Azure cloud services, and migration patterns.
  • ITSM, change management, mentoring, onboarding, analytical, organizational, communication, and time-management skills.

Culture & Benefits

  • Health, welfare, retirement benefits, and a 5% 401(k) match.
  • Flexible work arrangements and work-life balance support.
  • Banking Officers receive 25 days of paid time off and 12 paid holidays.
  • 40 hours of paid volunteer time per year.
  • TN and H-1B transfers may be sponsored on a case-by-case basis.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →