Wells Fargo

Lead Software Engineer

Charlotte, NC US
API PowerShell Java Python Kubernetes Terraform .NET Azure
This job is closed! Check out or
Description

About this role:

Wells Fargo Chief Technology Office (CTO) is seeking a Lead Software Engineer to work in the Engineering Enablement Technology organization. The Lead Software Engineer is accountable for providing leadership and support for Wells Fargo CTO. This role works cross-functionally with business, product, technology, architecture, operations and infrastructure groups across the firm with an opportunity to innovate and automate through engineering. This is a lead hands on technology position within Wells Fargo Technology focusing on large initiatives to modernize current platforms. This role will also look to streamline efforts, increase productivity and efficiency. This will include technical approach and design from the ground up utilizing in-house systems and processes. The role will be responsible for all engineering aspects of Engineering Enablement technology flows, testing and implementation. The role will also be responsible for improving automation and controls in company processes that are developed to ensure that all regulations and controls are built-in and robust. The role will drive speed and agility in decision making, identify areas of opportunity, remove barriers to progress, and accelerate stronger integration across business units and functions. The role will drive technology transformation initiatives end to end from solution identification to implementation in the cloud. Must be familiar with engineering and system architecture for the product and be able to provide meaningful input toward the future implementation of Azure products. They must also have a knowledge of APIs and able to speak knowledgeably about consumption of APIs through code in software development.

Design and develop frameworks and automated solutions that manage configurations and delivery of application and infrastructure artifacts from preproduction through production environments. Work closely with both DevOps automation engineers and pipeline developers to design solutions around continuous integration and continuous delivery (CI/CD). Produce technical analysis on design, construction, deployment and support of scalable software delivery automation solutions. Must take initiative and learn new technologies and adapt these tools and technologies in implementing automated solutions. Bring discipline and standardization to current SDLC practices and evolve them new models as necessary.

Must be willing and capable to challenge status quo and be an agent to drive implementation of technology solution improvements.

In this role, you will:

  • Drive detailed technical design and perform design review
  • Partners with Product Owners to deliver enhancements to the platform
  • Provides hands-on technology leadership
  • Design complex application with PowerShell programming, cloud native design patterns and modern software design principles on Azure cloud
  • 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, administer, configure and document for projects and programs associated with technology domain, including upgrades and deployments
  • 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
  • Lead complex technology initiatives including those that are companywide with broad impact

Required Qualifications

  • 5+ years of Software Engineering experience or equivalent, demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of experience with Java or Python Development
  • 5+ years of experience with Powershell development
  • 5+ years of experience with coding automation for Administration and Configuration
  • 5+ years of experience Configuration Management Tools
  • 3+ years of technology lead experience
  • 3+ years of experience with Agile tools such as Jira, Maven, ADO/TFS, Jenkins/Jules, MS Teams and Confluence
  • 3+ years cloud experience
  • 1+ year of experience implementing and supporting CI/CD solutions

Desired Qualifications

  • Microsoft Azure Cloud Certification
  • 2+ years of experience in designing and engineering cloud native solutions
  • 2+ years of experience with secure DevOps and deployment automation to cloud native solutions
  • 2+ years of experience with Azure Kubernetes Or other containerized cloud
  • 3+ years Agile Scrum experience
  • Microsoft Team Foundation Server (TFS) experience
  • Ability to identify and assess issues then make sound decisions
  • Strong focus on developing automation solutions for CI/CD
  • Excellent verbal, written and interpersonal communication skills
  • Ability to develop partnerships and collaborate with other business and functional areas
  • Ability to work across multiple lines of business leading large scale initiatives
  • Ability to simultaneously lead multiple projects
  • Enterprise experience with one or more CI/CD implementation, configuration management and orchestration tools: Jenkins, Maven, Gradle, GitHub Actions, Harness IO, Spinnaker, Terraform

Other Desired Qualifications

  • Able to work independently or as part of a multi-talented virtual team, leveraging relationships and cross functional resources for success.
  • Provide engineering support to other implementation teams regarding standards, Fiserv impacts, and .NET info sharing and best practices.
  • Must have a demonstrated ability to read and interpret engineering drawings and schematics. 
  • Must be capable of making sound decisions in the absence of detailed instruction and maintain management policies, standards and guidelines designed to protect our most valuable IT assets. 
  • Strong track record of professional excellence and achievement
  • Well-rounded with outstanding organizational and analytical capabilities
  • Strong interpersonal, influencing, and relationship building skills
  • Ability to summarize complex business problems and detailed analysis with clarity and brevity
  • Ability to solve problems and analyze issues
  • Experience with one or more Test Frameworks, Capabilities & Tools: Junit, Nunit, TestNG, Selenium, Appium, Lambda; Test Driven Development (TDD); Behavioral Driven Development (BDD): Cucumber/Gherkin
  • Excellent presentation skills
  • Commitment to deliver the highest quality work product with close attention to detail
  • Ability to prioritize and efficiently plan for short-term and long-term deliverables

Job Expectations

  • Ability to work a hybrid schedule 3 days per week on-site/in office and 2 days per week remote
  • Remote work is not available for this position
  • This role is not eligible for Visa sponsorship or transfer
  • Ability to work additional hours as needed

Posting End Date: 

6 May 2024

*Job posting may come down early due to volume of applicants.

We Value Diversity

At Wells Fargo, we believe in diversity, equity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national origin, religion, age, sexual orientation, gender identity, gender expression, genetic information, individuals with disabilities, pregnancy, marital status, status as a protected veteran or any other status protected by applicable law.

Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit’s risk appetite and all risk and compliance program requirements.

Candidates applying to job openings posted in US: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.

Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process.

Applicants with Disabilities

To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo.

Drug and Alcohol Policy

 

Wells Fargo maintains a drug free workplace.  Please see our Drug and Alcohol Policy to learn more.

Wells Fargo
Wells Fargo
Banking Financial Services FinTech Insurance Payments

0 applies

26 views

Other Jobs from Wells Fargo

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 264 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers