Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineering Manager - Java @ Wells Fargo

Home > Software Development

 Software Engineering Manager - Java

Job Description

About this role:

Wells Fargo is seeking a Software Engineering Manager to lead engineering delivery for Merchant Services applications within the Unsecured Lending technology portfolio.

In this role, you will:

  • Manage, coach, and develop a team of individual contributor engineer roles with low to moderate complexity and less experienced managers who are responsible for building high quality capabilities with modern technology
  • 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, while understanding next generation domain architecture to enable application migration paths to target architecture; for example, cloud readiness, application modernization and data strategy
  • 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 while also managing 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, obstacles, and friction while encouraging constant learning, experimentation, and continual improvement culture
  • Build engineering skills side-by-side in the codebase, conduct peer reviews to evaluate quality and solution alignment to technical direction, and guide design, as needed
  • Interpret, develop, and ensure security, stability, and scalability within functions of technology with low to moderate complexity, as well as identify, manage and mitigate technology and enterprise risk
  • Collaborate and consult with the Product Managers/Product Owners 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 being a solid advocate of agile and DevOps practices
  • Interact directly with third party vendors and technology service providers
  • Manage allocation of people and financial resources for technology engineering including career development and performance management for engineers and managers on the team
  • Hire, mentor and guide talent development of direct reports to build the skills required to effectively design and deliver innovative solutions for the supported product areas/products

Required Qualifications:

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 2+ years of Leadership experience

Desired Qualifications:

  • Bachelors/Masters degree in Computer Science or equivalent.
  • 15+ years of hands-on IT experience developing complex, highly integrated, web-based applications using Java technologies.
  • 2+ years of leadership experience in engineering management or technical team leadership.
  • Strong working experience with: Java, J2EE, Spring/Spring Boot, Hibernate/JPA, RESTful Web Services, Microservices Architecture, JavaScript frameworks (e.g., React, jQuery), Cloud platforms (preferably REDHAT Open Shift), Messaging systems (Kafka, MQ, etc.)
  • Skill in leveraging AI tools such as GitHub Copilot & Copilot Agent to improve developer productivity, code quality, and solution design.
  • Experience with CI/CD pipelines, build tools (Maven/Gradle), and version control (Git).
  • Hands-on experience with Mongo/SQL Server and ability to work with stored procedures, triggers, functions.
  • Good understanding of OOP principles, design patterns, and distributed application architectures.
  • Experience with Microservices, Spring Boot, Cloud-native architectures, CI/CD automation.
  • Working knowledge of Agile methodologies and DevSecOps practices.
  • Banking or financial services domain experience, especially in credit cards or merchant services.

Job Expectations:

  • Strong verbal and written communication skills.
  • Strong analytical and problem-solving abilities.
  • Detail-oriented, self-starter, ability to multitask.
  • Demonstrated ability to quickly learn business domains.
  • Strong team player with collaboration mindset.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Engineering Manager
Employement Type: Full time

Contact Details:

Company: Wells Fargo
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java Spring/Spring Boot JavaScript frameworks Hibernate/JPA Microservices Architecture design patterns RESTful Web Services Maven/Gradle J2EE GitHub Copilot OOP principles

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Cognizant is Hiring Adobe Target Developer- Apply Now!

  • Cognizant
  • 3 - 8 years
  • Chennai
  • 4 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 12 - 17 years
  • Nagpur
  • 4 days ago
₹ Not Disclosed

Technical Project Manager

  • Tech Mahindra
  • 10 - 20 years
  • Bengaluru
  • 4 days ago
₹ 15-30 Lacs P.A.

Custom Software Engineer

  • Accenture
  • 3 - 8 years
  • Pune
  • 4 days ago
₹ Not Disclosed

Wells Fargo

Wells Fargo & Company (NYSE: WFC) is a diversified, community- based financial services company with $1. 9 trillion in assets. Founded in 1852 and headquartered in San Francisco, Wells Fargo provides banking, insurance, investments, mortgage, and consumer and commercial finance through more ...