Developer (Snowflake)
New York, NY 
Share
Posted 1 month ago
Job Description

Come work with us:

Metropolitan Commercial Bank, The Entrepreneurial Bank Since 1999, is headquartered in New York City and operates full-service banking centers in Manhattan; Boro Park, Brooklyn; and Great Neck, Long Island. Metropolitan Commercial Bank is a New York State chartered commercial bank, an FDIC member and an equal opportunity lender. The parent company of Metropolitan Commercial Bank, Metropolitan Bank Holding Corp., is a publicly traded company.

Did you know? Metropolitan Commercial Bank was named by Piper Sandler as one of the Bank & Thrift SMS-All Stars for the year 2022!

About the role:

Metropolitan Commercial Bank (the "Bank") is offering an opportunity for a Developer who will work within the Bank's growing team of developers, performing custom application development for both internal and external clients, automating processes and participating in innovative projects in an Agile environment, as well as provide technical and non-technical support to users on internal and external systems. The position reports directly to the manager of the Application Development and Support team, under the Chief Digital Officer (CDO). This position is ideal for a candidate who will thrive in a fast-paced, entrepreneurial environment.

Duties and responsibilities of the job include the following (but is not limited too):

  • Work with lines of businesses to determine and implement cost effective solutions to help improve business processes.
  • Participate in group development projects, coordinate with IT and business users, adhere to deadlines, and meet all assigned tasks.
  • Assist the CDO and Application Development and Support Team Manager in defining the data strategy to maintain and manage the data inventory, data ownership and data quality.
  • Plan, design, develop and maintain cost-effective and high-performance data models, data architecture and data integration pipelines in snowflake following the best practices and standards of data warehousing concepts.
  • Perform ELT/ETL development optimized for efficient storage and low-cost data retrieval for reporting needs.
  • Experienced in snowflake advanced concepts such as resource monitoring, virtual warehousing, performance tuning etc.
  • Advanced knowledge of SQL queries, procedure and data transformation using SQL
  • Write and debug batch scripts on windows platform.
  • Thoroughly test all programming work, and any changes introduced to the Production environment. Coordinate with users and perform integration testing as needed.
  • Provide production support by resolving technical or functional issues, in line with the procedures defined by the Bank.
  • Provide advice and guidance on data movement across platforms and environments.
  • Create relevant documents around database objects and all development activities according to relevant policies and standards.
  • Ensure data is tagged based on the Bank's data classification policy (Confidential, Restricted, Internal and Public).
  • Ensure performance, scalability and reliability, including Disaster Recovery, in line with the Recovery Time Objective defined by the business.
  • Assist with the implementation of innovative changes that improve workflow and bring efficiency. These initiatives may be either requested or self-initiated as part of continuous improvement.
  • Communicate regularly with users and other IT members regarding status, coding changes, etc.
  • Work with other team members to help find solutions for complicated system issues.
  • Assist in keeping bank applications current and up-to-date.
  • The Developer should also keep his/her own skills up to date with the latest development software, platforms, and best practices.
  • Other duties as assigned.

Preferred experience, education, and qualifications:

  • Bachelor's degree in software engineering, Computer Science, Information Technology, or related field is required.
  • 5+ years of development experience within a banking environment.
  • Self-directed individual with technology, communication, and influencing skills.
  • 7+ years' experience in application development (Snowflake, SQL, Python, Windows Batch Script, .Net, VB) and PowerBI for reporting.
  • Ability to take in multiple sources of information with an understanding of the bigger picture need, want, and operation of the Bank.
  • referred
  • Collaborative team-player who can find creative and practical solutions in a dynamic work environment.
  • Ability to handle ambiguity, juggle multiple matters at once, and quickly and seamlessly shift from one situation or task to another.
  • Perform quality work within determined timeframes
  • Interact professionally with other employees, customers, vendors and shareholders
  • Work independently while understanding the necessity for communicating and coordinating work efforts with other employees, departments, divisions, etc.
  • Work on ad-hoc tasks, assignments and projects as needed

Potential Salary: $170,000 - $200,000 annually

This salary range only reflects base wages and does not include benefits, bonus, or incentive pay. Salary bands are purposefully wide ranging to encompass the different factors considered in determining where a candidate falls in the range, including but not limited to, seniority, performance, experience, education, and any other legitimate, non-discriminatory factor permitted by law.

Metropolitan Commercial Bank provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
5+ years
Email this Job to Yourself or a Friend
Indicates required fields