Software Engineering Manager

$111,100 - $237,100/Yr

Wells Fargo - Charlotte, NC

posted 7 months ago

Part-time - Manager
Charlotte, NC
Credit Intermediation and Related Activities

About the position

Wells Fargo is seeking a Software Engineering Manager in the Digital Technology and Innovation group, which is dedicated to evolving digital platforms and enhancing the integration of the innovation pipeline into customer-facing capabilities. In this role, you will be responsible for managing, coaching, and developing a team of individual contributor engineers and less experienced managers. Your team will focus on building high-quality capabilities using modern technology while ensuring adherence to the Banking Platform Architecture and meeting non-functional requirements with each release. As a Software Engineering Manager, you will engage with architects and experienced engineers to incorporate Wells Fargo Technology's technical strategies. This includes understanding next-generation domain architecture to enable application migration paths to target architecture, such as cloud readiness, application modernization, and data strategy. You will function as the technical representative for the product during cross-team collaborative efforts and planning, identifying and recommending opportunities to resolve technology roadblocks, including code, build, and deployment issues, while managing the overall software development cycle and security standards. You will act as an escalation partner for scrum masters and teams, helping to make decisions and remove impediments, obstacles, and friction while fostering a culture of constant learning, experimentation, and continual improvement. Building engineering skills side-by-side in the codebase, conducting peer reviews to evaluate quality and alignment with technical direction, and guiding design as needed will be key aspects of your role. You will also interpret, develop, and ensure security, stability, and scalability within functions of technology with low to moderate complexity, while identifying, managing, and mitigating technology and enterprise risk. Collaboration with Product Managers and Product Owners will be essential to drive user satisfaction, influence technology requirements, and prioritize the product roadmap. You will promote innovative solutions, generate corporate value, and articulate technical strategy while advocating for agile and DevOps practices. Additionally, you will interact directly with third-party vendors and technology service providers, manage the allocation of people and financial resources for technology engineering, and oversee career development and performance management for engineers and managers on your team. Hiring, mentoring, and guiding the talent development of direct reports will be crucial to building the skills required to effectively design and deliver innovative solutions for the supported product areas/products.

Responsibilities

  • Manage, coach, and develop a team of individual contributor engineers and less experienced managers.
  • 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 driving resolution of technology roadblocks including code, build, and deployment.
  • Manage overall software development cycle and security standards.
  • Act as an escalation partner for scrum masters and teams to make decisions and help remove impediments.
  • Build engineering skills side-by-side in the codebase and conduct peer reviews.
  • Interpret, develop, and ensure security, stability, and scalability within functions of technology.
  • 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.

Requirements

  • 4+ years of Software Engineering experience or equivalent through work experience, training, military experience, or education.
  • 4+ years of experience with GraphQL (Graph Query Language).
  • 4+ years of experience in developing enterprise web applications using React JS with Redux.
  • 4+ years of experience with accessibility methods and standards, ADA Title III, WCAG, or Section 508 compliance guidelines.
  • 2+ years of Leadership experience.

Nice-to-haves

  • 3+ years of experience with build tools such as Maven, Gradle, or Node.js.
  • 4+ years of experience with HTML, JavaScript, and CSS.
  • 4+ years of experience with in-memory databases such as Redis, MongoDB, or Cassandra.
  • Experience overseeing designs of large-scale data center/mission critical environments.

Benefits

  • 401(k) Plan
  • Paid Time Off
  • Parental Leave
  • Critical Caregiving Leave
  • Health Benefits
  • Commuter Benefits
  • Tuition Reimbursement
  • Scholarships for dependent children
  • Adoption Reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service