Senior Android Developer Banking Applications

  • M&T Bank
  • Wilmington, Delaware
  • Full Time
This role is four days onsite at our Wilmington, DE location, with the flexibility to work from home one day per week Overview:

We are looking for a Senior Android Developer with strong experience in Java and Kotlin to join our mobile engineering team focused on delivering secure, scalable, and user-friendly banking applications. The ideal candidate will have prior experience working in the financial services industry, a solid understanding of mobile security best practices, and the ability to work independently with minimal supervision.

Primary Responsibilities:
  • Design, develop, and maintain Android applications for banking and financial services using Java and Kotlin.

  • Collaborate with product managers, designers, and backend engineers to deliver high-quality mobile solutions.

  • Implement secure coding practices and ensure compliance with banking regulations and standards.

  • Develop and maintain automated tests to ensure application reliability and performance.

  • Troubleshoot and resolve production issues with a focus on root cause analysis.

  • Work autonomously, managing tasks and priorities effectively in a fast-paced environment.

  • Mentor junior developers and contribute to technical leadership within the team.

  • Stay current with Android development trends, tools, and best practices.

  • Understand and adhere to the Companys risk and regulatory standards, policies and controls in accordance with the Companys 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.



Education and Experience Required:
  • Associates 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 Android application development work experience. In lieu of degree, a combined minimum of 7 years education and/or relevant work experience, including a minimum of 3 years systems Android development work experience

  • Advanced proficiency in Java and/or Kotlin

  • Experience working in banking, fintech, or other regulated industries.

  • Solid understanding of Android architecture components and design patterns.

  • Experience with automated testing frameworks (e.g., Espresso, JUnit, Mockito).

  • Familiarity with secure mobile development practices (e.g., encryption, secure storage, biometric authentication).

  • Strong problem-solving skills and ability to work independently.

  • Excellent communication and collaboration skills.


Education and Experience Preferred:
  • Experience with Jetpack Compose.

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Knowledge of accessibility and compliance standards (e.g., ADA, WCAG).

  • Experience integrating with banking APIs and third-party financial services.

  • Published apps in the Google Play Store.

#LI-JB3 #Hybrid

M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $106,700.00 - $177,900.00 (USD). The successful candidates particular combination of knowledge, skills, and experience will inform their specific compensation.

Location Wilmington, Delaware, United States of America
Job ID: 522795923
Originally Posted on: 5/28/2026

Want to find more Technology opportunities?

Check out the 165,238 verified Technology jobs on iHireTechnology