Lead Software Engineer

Wells FargoColumbus, OH

About The Position

Wells Fargo is seeking a Lead Software Engineer in the Consumer Technology Deposits team. This role involves leading complex technology initiatives, including those that are companywide with broad impact. The individual will act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions. Responsibilities include designing, coding, testing, debugging, and documenting projects and programs. The role also requires reviewing and analyzing complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors. The Lead Software Engineer will make decisions in developing standard and companywide best practices, influencing and leading technology teams to meet deliverables and drive new initiatives, and collaborating with key technical experts, senior technology teams, and external industry groups to resolve complex technical issues and achieve goals. This position may also involve leading projects, teams, or serving as a peer mentor.

Requirements

  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Core hands on Tricentis TOSCA Expertise (test case design, execution, optimization, and maintenance)
  • Strong experience with TOSCA Modules & XModules framework development
  • Strong experience with TOSCA Scratchbook , TOSCA Execution Lists & TestSheets, TOSCA Mainframe Automation mainly
  • Strong experience with TOSCA API Testing (REST/SOAP)
  • Expertise in TOSCA Object Steering Strategies: Xpath, CSS, ID-based steering, Steering browser, desktop, SAP, and custom controls
  • Proficiency in at least one programming & scripting skill: Python, Java, PowerShell, or VBScript
  • Experience writing custom utilities or accelerators for automation
  • Ability to create reusable TOSCA functions or extend test frameworks
  • Experience integrating TOSCA with Azure DevOps Pipelines / GitHub Actions / Jenkins
  • Experience integrating TOSCA with Tricentis qTest or TOSCA Server Execution (Distributed Execution)
  • Strong understanding of Test automation frameworks
  • Strong understanding of Modular test design
  • Strong understanding of Risk-based testing
  • Strong understanding of Reusability patterns
  • Experience designing large-scale automation across UI systems, APIs, Mainframe, Data validation workflows
  • Mainframe/Host data validation
  • Oracle/SQL Server database queries
  • Kafka message validation
  • API Gateway tools (Apigee)
  • Strong documentation skills aligned to ValueEdge / Octane
  • Excellent debugging & problem-solving abilities
  • Experience participating in Agile ceremonies
  • Comfortable working in a fast-paced engineering environment

Nice To Haves

  • Dockerized execution (optional but valuable)
  • Familiarity with Git branching strategies
  • Familiarity with Pull request workflows
  • Familiarity with version control for test artifacts
  • Banking / Financial Domain Experience (Highly Preferred)
  • Knowledge of core banking deposits operations, account lifecycle, transactions, fees, holds, interest, etc.
  • Experience with systems such as FIS, Fiserv, Temenos, or custom core banking platforms
  • Service virtualization tools (e.g., Tricentis Virtualize)

Responsibilities

  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor

Benefits

  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Scholarships for dependent children
  • Adoption reimbursement

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service