Wells Fargo - Woodbridge Township, NJ
posted 2 months ago
Wells Fargo is seeking a Software Engineering Senior Manager to join the Chief Technology Office, specifically within the Foundational Hosting Platform group. This role is a pivotal part of the Middleware leadership team, responsible for overseeing the global release process for Middleware software content across the enterprise. The Software Engineering Senior Manager will provide leadership and decision-making for the team, working collaboratively to ensure platform modernization and stability, while also engineering and delivering platform capabilities. A key focus will be on maintaining the quality of service for Middleware product delivery teams that rely on the platform. The ideal candidate will possess a clear understanding and deep technical knowledge of the Software Development Life Cycle (SDLC) process, along with expert-level knowledge of modern software engineering practices. This position will lead initiatives aimed at process improvements, operational efficiency, and capacity planning to meet both technical and business demands, ensuring the timely delivery of Middleware software content and product updates. In this role, the Software Engineering Senior Manager will manage, coach, and develop teams of experienced engineers and engineering managers, ensuring adherence to the Banking Platform Architecture and meeting non-functional requirements with each release. The manager will partner with architects and engineers to incorporate Wells Fargo Technology strategies, understand next-generation domain architecture, and facilitate application migration paths to target architecture, including cloud readiness and application modernization. Additionally, the role involves acting as a technical representative during cross-team collaborations, identifying opportunities for resolving technology roadblocks, and managing the overall software development cycle while adhering to security standards. The position also requires collaboration with Product Managers and Product Owners to drive user satisfaction, influence technology requirements, and promote innovative solutions that align with corporate value and technical strategy. The Software Engineering Senior Manager will interact with third-party vendors and technology service providers, manage resource allocation, and foster a culture of talent development within the engineering teams. Performance management for engineers and managers will also be a critical aspect of this role.