Wells Fargo - Westlake, TX

posted about 2 months ago

Full-time - Manager
Westlake, TX
Credit Intermediation and Related Activities

About the position

Wells Fargo is seeking a Software Engineering Manager in Technology supporting the Chief Technology Office. This role will lead the Process Automation team within the Foundational Hosting Services organization to help drive automation, process efficiencies, and data management. As a Software Engineering Manager, you will be responsible for managing, coaching, and developing a team of individual contributor engineers with low to moderate complexity 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. In this position, you will engage with architects and experienced engineers to incorporate Wells Fargo Technology technical strategies, 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 for driving resolution of technology roadblocks, including code, build, and deployment, while managing the overall software development cycle and security standards. You will act as an escalation partner for scrum masters and the teams to make decisions and help remove impediments, obstacles, and friction while encouraging 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 solution alignment to technical direction, and guiding design as needed will be part of your responsibilities. Additionally, you will 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/Product Owners will be essential to drive user satisfaction, influence technology requirements and priorities in the product roadmap, promote innovative and intelligent solutions, generate corporate value, and articulate technical strategy while advocating for agile and DevOps practices. You will also 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 the team. Hiring, mentoring, and guiding talent development of direct reports to build the skills required to effectively design and deliver innovative solutions for the supported product areas/products will be a key focus of your role.

Responsibilities

  • Manage, coach, and develop a team of individual contributor engineer roles with low to moderate complexity and less experienced managers.
  • Ensure adherence to the Banking Platform Architecture and meeting 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 the teams to make decisions and help remove impediments.
  • Encourage a culture of constant learning, experimentation, and continual improvement.
  • 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 and consult 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 demonstrated through work experience, training, military experience, or education.
  • 2+ years of Leadership experience.
  • 4+ years of experience in leading teams using Agile Methodologies, with a deep understanding of Scrum & Kanban frameworks.
  • 4+ years of experience working within a product model framework, collaborating closely with Product Owners and stakeholders.

Nice-to-haves

  • Strong experience with infrastructure operations technologies (Compute/Server, DB, & Storage).
  • Knowledge of ITIL and other relevant industry standards and practices for operations and infrastructure management.
  • Ability to coach and mentor teams with excellent communication skills.
  • Ability to prioritize work, meet deadlines, achieve goals, and work under pressure in a dynamic environment.
  • Ability to work effectively in a team environment.
  • Knowledge and understanding of technology operations.

Benefits

  • Discretionary bonus eligibility
  • Restricted Share Rights or other long-term incentive awards
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service