Wells Fargo Software Engineer in Tempe, Arizona
Important Note: During the application process, ensure your contact information (email and phone number) is up to date and upload your current resume when submitting your application for consideration. To participate in some selection activities you will need to respond to an invitation. The invitation can be sent by both email and text message. In order to receive text message invitations, your profile must include a mobile phone number designated as “Personal Cell” or “Cellular” in the contact information of your application.
At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired.
Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you.
Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure; provides information security; and enables Wells Fargo global customers to have 24 hours a day, 7 days a week banking access through in-branch, online, ATMs, and other channels.
Our mission is to deliver stable, secure, scalable, and innovative services at speeds that delight and satisfy our customers and unleash the skills potential of our employees.
The Enterprise Password Services (EPS) SecDev team in Identity and Access Management (IAM) is looking for an experienced, well rounded Software Engineer (SE) with strong C# .Net and relational database skills to work on an Agile "Scrumban" software development team.
The EPS team is responsible for securely managing passwords for myriad applications and authentication systems of record throughout Wells Fargo. User passwords are managed by the Automated Password Service, an adaptation of the Hitachi ID Password Manager product. Privileged and service accounts are managed by the CyberArk Enterprise Password Vault. Additionally the team manages the in-house developed Secure One-Time Authentication application for out-of-band, auditable team-member-to-team-member authentication.
Responsibilities will include but are not limited to:
Developing and working with existing C# .Net code bases.
Developing for and working with existing SQL code and databases, including existing stored procedures and SSIS and SSRS packages.
Ensure implemented software meets user story acceptance criteria.
Ensure delivered software meets acceptance criteria.
Developing and employing automated testing solutions.
Developing unit tests for code written in various languages, primarily C# .Net.
Performing security peer reviews prior to code deployments.
Overseeing overall systems testing and the migration of applications to production.
Understanding and taking into account malicious use cases/threat models.
Implementing fixes for security vulnerabilities.
Maintaining a broad understanding of security technologies and products.
Staying up to speed on third party (inside and outside Wells Fargo) known security vulnerabilities.
Actively participating in improving the security culture and education throughout the organization.
Due to the sensitive nature of our area of focus, a strong background in security-focused software development best practices (e.g. avoiding XSS vulnerabilities, preventing buffer overflows, using CSRF tokens, avoiding SQL injection) and experience with secure Systems Development Life Cycle (SDLC) practices, particularly with source code management and deployment, are important.
The position may also involve providing leadership, mentoring and direction for less experienced EPS developers and engineers. The successful candidate must be comfortable working on multiple dynamic projects simultaneously.
5+ years of software engineering experience
2+ years of experience with automation or languages in one or a combination of the following: PowerShell, C#, ASP.NET, SQL
3+ years of C#.NET experience
3+ years of SQL experience
3+ years of information security experience
An industry-standard technology certification
Strong verbal, written, and interpersonal communication skills
.NET Core experience
Experience building microservices based on event driven architecture and domain driven design
2+ years of experience with cloud technologies
2+ years of Cloud Foundry experience
2+ years of SQL Server Integration Services (SSIS) experience
2+ years of SQL Server Reporting Services (SSRS) experience
All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act.
Relevant military experience is considered for veterans and transitioning service men and women.
Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation.
Visit https://www.wellsfargo.com/about/careers/benefits for benefits information.
Company: Wells Fargo
Req Number: 5582801-2
Updated: 2021-06-20 09:33:34.309 UTC