Senior Software Engineer @ WELLS FARGO BANK - New York, NY

Job Overview

4 months ago

Senior Software Engineer

WELLS FARGO BANK - New York, NY

About this role:

Wells Fargo is seeking a Senior Software Engineer in Information Technology.

We are looking for an Site Reliability Software Engineer who enjoys and thrives on solving complex problems through innovation impacting change at scale in a diverse environment. You will join a focused team of Site Reliability Engineers introducing and advancing Site Reliability Engineers discipline across several hundred applications and multiple vertical lines of business supporting the entire firm. The team will drive technology transformation and adoption of Site Reliability Engineers aligned enterprise capabilities and products, launch new tooling enablement, automate away complex issues and integrate with the latest technology. Site Reliability Engineers leverage their experience as software and systems engineers to ensure applications onboarded to Site Reliability Engineer are available, have full stack observability, introduce continuous improvement through code and automation, provide operational insight through analytics, continuously test, are integrated with CI/D and work with application teams to ensure products and service we provide are always on.

The Site Reliability Engineer will work within Wells Fargo Platform Management team partnering across platform teams, development teams, product owners, scrum masters, and with other technology centers of excellence. They are responsible for engineering new solutions (automated and procedural) to improve platform and application stability, performance, staff productivity, metrics and reporting; ensuring all availability, architecture, quality, security, support and risk/compliance standards are met. It will include both collaborating with other teams to accomplish the solutions and in other cases creating the solution.

RWF

RWF - Please note that "RWF" is an identifier for internal recruiting purposes only and has no connection to the nature or responsibilities of the job.

In this role, you will:
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
Required Qualifications, US:
  • 4+ years of software engineering experience DEFAULT
  • 4+ years of application production support experience
  • 3+ years of build-deploy automation and configuration experience within the Linux and Unix environment
  • 3+ years of platform engineering experience
  • 3+ years of scripting and automation experience
  • 3 + years of enterprise Splunk engineering experience
  • 5 + years of Middleware experience
  • 2 + years of ServiceNow experience
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Required Qualifications, International:
  • Experience in Software Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Desired Qualifications:
  • Strong verbal, written, and interpersonal communication skills-default
  • Technology 1+ year of Salesforce experience
  • Technology Cloud computing experience
  • A BS/BA degree or higher-
  • Ability to be flexible and adjust plans quickly to meet changing business needs
  • Ability to grasp complex business issues quickly, recommend solutions, and drive for resolutions
  • Knowledge and understanding of web systems: applications
  • Knowledge and understanding of web systems: architecture or design
  • Knowledge and understanding of web systems: physical, logical, hardware, and software
  • Knowledge and understanding of web systems: security applications and systems
  • Knowledge and understanding of web systems: web application installations, upgrades, and deployments
  • Knowledge and understanding of Windows OS administration
  • Knowledge and understanding of technical documentation: for technical design documentation used by engineering teams
  • 5+ years of IIS experience
  • Ability to manage SSL certificates processes ranging from monitoring SSL certificate expiration dates, ordering certificates, and installing certificates on servers in a timely manner to assure product availability
  • Knowledge and understanding of lifecycle management, including implementation, maintenance, patching, health checks, capacity planning, and decommissioning
  • Knowledge and understanding of technology installation: configuring and troubleshooting middleware on servers
  • Knowledge and understanding of technology support: operational support for middleware instances and applications configuration
  • Messaging Queue (MQ) experience
  • Mutual Authentication experience
  • Knowledge and understanding of Python, Ruby, PowerShell, and Shell scripting
Job Expectations:
  • 3+ years of development experience with one or more of the following: Java, C++, C#, C, or .NET
  • Experience with one or more software development languages: Java, JavaScript, Ruby, Python, JSON, Angular, NodeJS
  • Experience with one or more CI/CD and Automation tools: Jenkins, Gradle, Maven, Git, SonarQube, Artifactory, Ansible, Puppet, Apigee
  • Experience with one or more Observability/Monitoring tools: Elastic, Kibana, Grafana, AppDynamics, New Relic, DataDog, Kafka, CloudWatch, Jaeger, Zipkin, Big Panda, Splunk, TrueSight
  • Experience with one or more Testing Frameworks: Selenium, JMeter, Blazemeter, Performance Center, Perfecto, Cucumber, Gherkin, ALM, Gremlin, Chaos Monkey, Chaos Toolkit, Simian Army, Toxi Proxy
  • Experience with one or more Data/Data Structures: Kafka, Apache Airflow, Logstash, Spark, Oracle, SQL, Mongo, Hadoop, Cloudera, AWS EMR, S3
  • Knowledge and understanding of complex enterprise systems and frameworks including frontends, middleware, services layer, database, backend and downstream interfaces
  • Ability to work nights, weekends, and/or holidays as needed or scheduled
  • Flexibility to work in a 24/7 environment, including weekends and holidays
We Value Diversity

At Wells Fargo, we believe in diversity 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, or national origin.

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.

Similar Jobs

Software Engineering

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Keen understanding of financial control and budget management. BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure…

Java Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Thorough understanding and experience of Agile software development practices. Keen understanding of financial control and budget management.

Software Engineer - Python

JPMorgan Chase Bank, N.A.

Jersey City, NJ

As a Python Software Engineer, you would contribute to the day to day work in the project with your design and implementation skills, by:

Software Engineer (Frontend), Justice Engineering

Block

New York, NY

As a software engineer on Justice Engineering, you will have the opportunity to understand and remove inefficiencies faced by the Counsel, Tax, Compliance, and…

Full Stack Software Engineer

JPMorgan Chase Bank, N.A.

New York, NY

Experience in the public cloud (AWS), cloud formation templates (Terraform, Skafold, etc.). "Intelligent Software Bots" that detect anomalies in product…

ATRS - Software Engineer - Vice President

JPMorgan Chase Bank, N.A.

New York, NY

You are strongly motivated to learn and do engineering right - to find the simplest solutions to complex problems, to build resilient, scalable components that…

Software Development Engineer, AWS AI Platform

Amazon.com Services LLC

New York, NY

As a member of SageMaker JumpStart team in AWS AI, you will be working with applied scientists, front-end engineers and UX designers to develop easy-to-use ML…

Sr. C/Unix Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Experience working with two or more from the following: web application development, database, unix/linux environments, distributed and parallel systems,…

React Full Stack Developer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Working with Data Scientists on a wide variety of projects to build cloud based frameworks to host machine learning models and provide software engineering…

Full Stack Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Designing software and producing scalable and resilient technical designs specifications. 5+ years of work experience working on large scale software…

Software Dev Engineer - Brand Advertising & Shopping Experience, Brand Advertising Measurement (BAM)

Amazon.com Services LLC

New York, NY

In any given day, we may be working on curating audiences for low-latency services, building new big data pipelines, developing external-facing APIs to vend…

Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

The employer will alternatively accept a Master's degree and five (5) years of experience in lieu of a Bachelor's degree and seven (7) years of experience.

Software Engineer - Java

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.

Tapad - Senior Python Engineer - Remote

Experian

New York, NY

Mentor junior engineers and enable their growth. In addition to a competitive base salary and variable pay opportunity, Experian offers a comprehensive benefits…

Software Development Manager, Campaign Creation

Amazon.com Services LLC

New York, NY

3+ years of people management experience, managing engineers. Hire and develop engineers through coaching and mentoring. Have built something from scratch.

Lead Software Engineer

Johnson & Johnson

Bridgewater, NJ

Partner and collaborate with peer engineers and customers to deliver impact on our products. Design and drive development of products with cloud based…

AWS Data Lake Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.

Senior Software Developer (C# /.NET / SQL)

NYC Careers

New York, NY

Contribute to end-to-end software engineering activities such as requirements analysis, solution analysis, integration testing, user acceptance testing, data…

Programmer/Analyst(PowerBuilder/.Net) for the Division of HPD TECH

NYC Careers

New York, NY

Demonstrate understanding of different software development life-cycle methodologies. As the Programmer/Analyst(PowerBuilder/.Net) for the Division of HPD Tech,…

Software Engineer - Java, Fullstack

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Knowledge of project lifecycle and software development lifecycle deliverables including version and revision control practices and procedures.

Java Backend Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

The candidate must be able to step up to every challenge the position offers, meet deadlines, and deliver quality code that meets JPMC standards.

Software Engineer I (Developer / Programmer)

FAST

Jersey City, NJ

The Developer/Programmer must demonstrate basic technical knowledge of software development methodologies, software design, quality assurance, testing, software…

Securitized Products, Quant Developer - Vice President

JPMorgan Chase Bank, N.A.

New York, NY

Research and development of tools, analytics used for market-making and quoting strategies. Working with the Business, e.g., carrying out scenario analyses,…

Sr. Software Development Engineer in Test,, Ring Smart Lighting

Amazon.com Services LLC

Malvern, PA

You take pride in creating an unblinking sentry that exposes vulnerabilities and errors in Ring products, and feel great satisfaction in providing customers…