Posted in

Software Engineering Senior Manager

Software Engineering Senior Manager

CompanyWells Fargo
LocationCharlotte, NC, USA, Irving, TX, USA, Danbury, CT, USA
Salary$144400 – $300000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 6+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 3+ years of management or leadership experience
  • 3+ years of experience delivering technology solutions in commercial lending, leasing, or asset finance domains
  • 3+ years of experience with full-stack development, APIs, system integration, and workflow automation
  • 3+ years of experience with loan origination systems (LOS), servicing platforms, and relevant industry vendors or solutions (such as InfoLease)
  • 3+ years of experience with Java/.NET, cloud technologies (such as GCP, Azure) and modern data platforms

Responsibilities

  • Lead and develop a high-performing engineering team responsible for the end-to-end technology stack supporting the Equipment Finance lifecycle
  • Partner closely with product, risk, operations, and compliance stakeholders to shape and execute on a strategic technology roadmap
  • Drive modernization of legacy systems into modular, API-driven platforms
  • Ensure adherence to security, regulatory, and operational risk standards across all stages of software development and deployment
  • Provide architectural oversight and guide the engineering team on design patterns, data integration strategies, and performance tuning
  • Oversee vendor solutions and integrations critical to lease/loan management, document workflow, and asset tracking
  • Champion agile and DevSecOps practices, ensuring iterative delivery, automated testing, and CI/CD pipelines
  • Contribute to enterprise-wide engineering forums, sharing lessons and adopting best practices from across the bank
  • Manage allocation of people and financial resources to ensure commitments are met and align with strategic objectives in technology engineering
  • Interact directly with third party vendors and technology service providers
  • Hire, build and guide a culture of talent development to have the skills required to effectively design and deliver innovative solutions for product areas and products to meet business objectives and strategy, as well as conduct performance management for engineers and managers

Preferred Qualifications

  • Experience in strategic problem-solving with strong execution discipline
  • Experience with talent development and coaching
  • Experience with influencing across lines of business and technology domains
  • Experience with the effective management of technical debt and prioritization of value delivery
  • Experience with risk-aware decision-making with a customer-first mindset
  • Experienced with leading teams in highly regulated environments with a focus on risk, controls, and compliance
  • Experience modernizing monolithic platforms and working with both on-site and cloud-based infrastructure
  • Knowledge of enterprise architecture frameworks and governance processes
  • Excellent communication skills with the ability to engage both technical and non-technical stakeholders