Senior Software Engineer-Paltform support/Application support
Core
Lead moderately complex initiatives, design and code solutions, and resolve technical issues to ensure system operational health, availability, and performance for Wells Fargo's business systems.
Role type
Senior Software Engineer (Application Support & Reliability)
Builds
Production applications, automated operational solutions, and reliability improvements for banking systems.
Domain
Financial Services / Banking / Cloud Infrastructure
Required skills
Software Engineering, Application Production Support, Cloud Technologies, Site Reliability Engineering (SRE), Agile, Automation Scripting, CI/CD, ITSM Processes, Technical Documentation, System Administration, Java/JavaScript/Python/NodeJS/.Net, Jenkins/Gradle/Maven/Git, Autosys/JAWS, Splunk/Elastic/Grafana/Prometheus, Windows/Linux/Unix/Mainframe, Azure/GCP/AWS/Kubernetes, Kafka/SQL/MongoDB, Selenium/JMeter, TCP/IP Networking, Load Balancing
Preferred skills
Advanced scripting for automation and alerting, complex business logic management, BCP planning, post-incident review leadership, architectural review participation
Technologies
Java, JavaScript, Ruby, Python, JSON, Angular, NodeJS, .Net/C#, Jenkins, Gradle, Maven, Git, SonarQube, Artifactory, Ansible, Puppet, Apigee, Autosys, JAWS, Splunk, Elastic, Kibana, Grafana, Prometheus, AppDynamics, Dynatrace, New Relic, DataDog, Kafka, CloudWatch, Jaeger, Zipkin, Big Panda, TrueSight, Windows, Linux, Unix, Mainframe, Azure, GCP, AWS, PCF, PKS, Kubernetes, OpenShift, VMware, Kafka, IBM MQ, Apache Airflow, Logstash, Spark, Oracle, SQL, MongoDB, Cassandra, Hadoop, Cloudera, AWS EMR, S3, Selenium, JMeter, Blazemeter, Performance Center, Perfecto, Cucumber, Gherkin, ALM, Gremlin, Chaos Monkey, Chaos Toolkit, Simian Army, Toxi Proxy
Responsibilities
Design, code, test, debug, and document projects and programs; review moderately complex technical challenges; resolve issues and lead teams to meet client needs; act as an escalation point and provide guidance to less experienced staff; maintain system operational knowledge and monitor system operation for optimal availability; triage alerts, respond to incidents, and perform root cause analysis; implement change requests and coordinate deployments; plan and implement Business Continuity Planning (BCP); analyze monitoring needs and create logging/alerting solutions; identify routine manual operations and create automation solutions; drive post-incident reviews; create high-quality stories and tasks on DEV owners' backlog focused on reliability.
Seniority
Senior, hands-on IC (via careerplan.io/jobs/R-541347-senior-software-engineer-paltform-supportapplication-support-at-wf)