Wells Fargo - Westlake, TX
posted about 2 months ago
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.