Posted in

Web Developer

Web Developer

CompanyM&T Bank
LocationBuffalo, NY, USA
Salary$82783.41 – $137972.36
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree and a minimum of 5 years of related experience, or in lieu of a degree, a combined minimum of 9 years higher education and/ or work experience, including a minimum of 5 years related experience
  • Tactical experience in Python doing application development
  • Experience designing and developing websites and dataflows
  • Expert knowledge of SDLC
  • Experience using Structured Query Language (SQL) to analyze, extract, and transform data

Responsibilities

  • Design, develop, and maintain responsive applications Python to ensure seamless user experiences across lines of business.
  • Collaborate with designers and stakeholders to translate wireframes and mockups into functional, visually appealing web interfaces.
  • Develop and implement full-stack solutions, integrating front-end and back-end components for end-to-end functionality.
  • Write clean, maintainable, and well-documented code in Python for server-side logic, APIs, and application development.
  • Design, develop, maintain and utilize APIs to integrate with other internal and external applications
  • Utilize SQL to design, query, and optimize relational databases, ensuring data integrity and performance.
  • Implement ETL (Extract, Transform, Load) processes to streamline data workflows and support business intelligence needs.
  • Automate repetitive tasks and workflows in Automic to improve development efficiency and reduce manual overhead.
  • Troubleshoot, debug, and optimize web applications to enhance performance, security, and scalability.
  • Stay up to date with industry trends and emerging technologies to recommend innovative solutions and best practices.
  • Leverage expert development skills on one or more platforms to incorporate advanced calculations, develop more advanced data flows and assemble complex consolidated datasets.
  • Implement identified best practices in navigating and publishing web apps, providing access, managing permissions, and monitoring usage by users.
  • Use knowledge of programming languages to work with data teams to query, structure, and model data, as needed, for use in reports.
  • Use expert knowledge of business and technical metadata, data quality, and issue remediation to create accurate data models within tool(s).
  • Mentor less experienced team members in the use of code/resources, best practices and facilitate learning opportunities.
  • Work with business partners to conduct app testing and recommend refinements.
  • Participate in gathering requirements from business stakeholders.
  • Identify risk-related issues needing escalation to management.
  • Understand and adhere to the Company’s risk and regulatory standards, policies, and controls in accordance with the Company’s Risk Appetite.
  • Complete other related duties as assigned.

Preferred Qualifications

  • Tactical experience with multiple dev tools
  • Knowledge of data management concepts and terminology