Senior .NET Developer

Associate / Junior

|

In Office

Meytier Premier Employer

About This Workplace

Meytier Partner

About Citizens

At Citizens, we are committed to helping our customers, colleagues, and communities reach their potential. As one of the oldest and largest financial institutions in the U.S., we deliver a wide range of retail and commercial banking products and services. Our technology teams are transforming the future of banking by building modern, secure, and scalable digital experiences.

Role Summary

We are looking for a Senior .NET Developer to join our Enterprise Technology group. In this role, you will work on mission-critical banking and financial services applications, with a focus on scalable backend services, API development, and system integration. You’ll collaborate across business units to deliver innovative solutions that meet both customer and regulatory requirements.

Responsibilities

  • Lead the design, development, and deployment of robust .NET (C#) applications and microservices.
  • Develop and maintain RESTful APIs that support web and mobile banking experiences.
  • Implement secure coding practices and ensure compliance with industry and company standards.
  • Collaborate with QA, DevOps, Security, and Product teams in a highly regulated Agile environment.
  • Participate in system and application architecture planning.
  • Mentor junior developers and enforce coding standards and best practices.
  • Drive continuous improvement through automation, code refactoring, and performance optimization.
  • Troubleshoot and resolve production issues as part of a rotational support schedule.

Qualifications

Required:

  • 5+ years of experience with .NET Framework and .NET Core (C#).
  • Proficient in RESTful API development, microservices, and integration patterns.
  • Strong experience with Microsoft SQL Server or other enterprise databases.
  • Familiarity with CI/CD tools like Azure DevOps, Jenkins, or GitHub Actions.
  • Working knowledge of containerization (e.g., Docker, Kubernetes).
  • Experience in Agile/Scrum environments.
  • Understanding of security best practices in financial applications (e.g., encryption, OWASP).
  • Excellent communication and cross-functional collaboration skills.

Preferred:

  • Experience working in the banking or financial services sector.
  • Knowledge of regulatory compliance frameworks such as SOX, GLBA, or PCI DSS.
  • Exposure to cloud platforms (Azure preferred).
  • Familiarity with front-end frameworks (e.g., Angular, React) is a plus.

Why Citizens?

  • Be part of a dynamic, purpose-driven technology team in a major financial institution.
  • Work on large-scale transformation initiatives that impact millions of customers.
  • Competitive compensation, annual bonuses, and equity opportunities.
  • Comprehensive health and wellness benefits.
  • Tuition reimbursement, volunteer time off, and career development support.
  • New point

© 2025 Meytier - All Rights Reserved.
   Privacy Policy    Terms Of Use