Wells Fargo - Charlotte, NC

posted 3 months ago

Full-time - Mid Level
Charlotte, NC
Credit Intermediation and Related Activities

About the position

Wells Fargo is seeking a Software Engineering Manager to work in the Financial Crimes Technology Data division. This role is pivotal as it involves managing a significant new data application and leading a team of development professionals. The application is part of a broader portfolio designed to support various Financial Crimes data use cases. As a Software Engineering Manager, you will report directly to the senior manager of Financial Crimes Technology Data, and your primary responsibility will be to ensure the successful development and deployment of this application while adhering to the Banking Platform Architecture and meeting all non-functional requirements with each release. In this role, you will manage, coach, and develop a team of engineers, focusing on building high-quality capabilities using modern technology. You will engage with architects and experienced engineers to incorporate Wells Fargo's technical strategies, particularly in areas such as Big Data and Cloud readiness, application modernization, and data strategy. Your responsibilities will also include acting as the technical representative for the product during collaborative efforts, identifying and resolving technology roadblocks, and managing the overall software development cycle while ensuring compliance with security standards. You will be expected to build engineering skills alongside your team, conduct peer reviews, and guide design efforts as necessary. Additionally, you will collaborate with Product Managers and Product Owners to drive user satisfaction and influence technology requirements in the product roadmap. This role requires direct interaction with third-party vendors and technology service providers, as well as managing the allocation of resources for technology engineering, including career development and performance management for your team. As part of your duties, you will also contribute to deliverables related to the application being managed, ensuring that high-quality data is supplied to customers in a timely manner. This position offers a unique opportunity to work within one of the largest banks in the nation, where you will be responsible for overseeing a new Big Data application and managing both onshore and offshore resources using Agile methodologies.

Responsibilities

  • Manage and develop a team of engineers responsible for building high-quality capabilities with modern technology.
  • Ensure adherence to the Banking Platform Architecture and meet non-functional requirements with each release.
  • Engage with architects and experienced engineers to incorporate Wells Fargo Technology technical strategies.
  • Function as the technical representative for the product during cross-team collaborative efforts and planning.
  • Identify and recommend opportunities for resolving technology roadblocks, including code, build, and deployment issues.
  • Act as an escalation partner for scrum masters and teams to make decisions and remove impediments.
  • Build engineering skills side-by-side in the codebase and conduct peer reviews to evaluate quality.
  • Interpret, develop, and ensure security, stability, and scalability within technology functions.
  • Collaborate with Product Managers/Product Owners to drive user satisfaction and influence technology requirements.
  • Interact directly with third-party vendors and technology service providers.
  • Manage allocation of people and financial resources for technology engineering.
  • Hire, mentor, and guide talent development of direct reports.
  • Contribute to actual deliverables related to the application being managed.

Requirements

  • 4+ years of Software Engineering experience or equivalent demonstrated through work experience, training, military experience, or education.
  • 2+ years of Leadership experience, including managing people, risk, expectations, and projects.
  • 2+ years of experience in the Financial Services Industry focused on data technology.
  • 1+ years of experience with Big Data technologies (e.g., Hadoop, Spark, Scala).
  • 1+ year of experience with Cloud Technologies.

Nice-to-haves

  • Experience with Big Data platforms, tools, and solution building.
  • Experience with Cloud application concepts and setting up an app in Cloud.
  • Experience with other data technologies (ETL, DB, etc.).
  • Excellent oral and written communication skills.

Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health insurance plans.
  • 401(k) retirement savings plan with company matching contributions.
  • Paid time off and holidays.
  • Opportunities for professional development and career advancement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service