Wells Fargo Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo’s more than 70 million global customers. This role is for a Software Engineering Senior Manager in Iselin, NJ. The manager will be responsible for managing, coaching, and developing a team or teams of experienced engineers and engineering managers in roles with moderate complexity and risk, building high-quality capabilities with modern technology. They will ensure adherence to the Banking Platform Architecture and meet non-functional requirements with each release. The role involves partnering with, engaging, and influencing architects and experienced engineers to incorporate Wells Fargo Technology technical strategies, understanding next-generation domain architecture, and enabling application migration paths to target architecture (e.g., cloud readiness, application modernization, data strategy). The manager will function as the technical representative for the product during cross-team collaborative efforts and planning, identify and recommend opportunities for driving escalated resolution of technology roadblocks (code, build, deployment), and manage overall software development cycle and security standards. They will determine appropriate strategy and actions to act as an escalation partner for scrum masters and teams to meet moderate to high-risk deliverables, help remove impediments, and encourage constant learning, experimentation, and continual improvement. The role includes building engineering skills within the codebase, conducting peer reviews, guiding design, and interpreting/developing/ensuring security, stability, and scalability within technology functions. Collaboration with Product Managers/Product Owners is key to drive user satisfaction, influence technology requirements and priorities, promote innovative solutions, generate corporate value, and articulate technical strategy while advocating for agile and DevOps practices. Interaction with third-party vendors and technology service providers is also part of the role. The manager will manage the allocation of people and financial resources to meet commitments and align with strategic objectives, and build/guide a culture of talent development to effectively design and deliver innovative solutions. Performance management for engineers and managers will be conducted. Telecommuting is permitted up to 2 days a week, but the position requires in-person presence at the work address.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior