Job Description
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.
Wells Fargo Capital Markets Technology is looking to add a Senior Developer / Engineer to join the Electronic Trading Services group to be part of an E-Trading development team building out its next generation, cross asset platform. This individual will be a senior systems engineer and technical expert in the development of very highly sophisticated and complex trading applications for a major functional and/or product area within the securities businesses.
They will:
* Analyze highly complex business requirements.
* Write functional documents and design technical specifications.
* Design and/or redesign existing complex computer platforms and applications.
* Provide coding direction and guidance on complex calculations and details of complex products with less experienced staff.
* Maintain full project life-cycle tasks, such as business and technical analysis, designing, coding, testing, and implementation plans.
* Maintain all system diagrams, system interface charts and any other compliance policy and procedure documents.
* Work closely with quality assurance on the preparation of test cases.
* Coordinate implementation activities across a broad range of functions and departments.
Day to day responsibilities include:
* Hands-on development role in building a unified multi-asset high performant electronic trading UI
* Architect, design, and develop, unit and stress test high performing data rich UI screens/widgets/frameworks that are integrated well in to the entire electronic trading stack.
* Building high performant market data UIs, Trader blotters, RFQ negotiation UIs, Offer Management UIs, Alert Notifications and Pricing/What If Scenario analysis UIs.
* Be a key participant in a small, focused and highly talented delivery team for front office trading UI development.
* Design and develop extreme automated stress testing harnesses.
* Delve into hardware tuning for high end electronic trading UI.
* Participate in and conduct code review sessions, and provide process improvements.
Great opportunities exist across multiple asset-classes, Fixed Income, Foreign Exchange, Equities, and build one common UI code base for entire Electronic Trading technology stack. Individuals on the team should have or will gain domain expertise in Macro, Spread and/or Equities, coupled with hands-on experience in building electronic trading UI frameworks and/or Capital Markets widgets.
Required Qualifications
* 10+ years of software engineering experience
* 7+ years of experience in one or a combination of the following: securities, quants, artificial intelligence, or machine learning
* 7+ years of UI (User Interface) experience
* 5 + years of experience supporting electronic trading (etrading) platforms
* 5+ years of JavaScript development experience
* 5 + years of AngularJS experience
* 5+ years of experience with Spring, Spring Batch, and Spring Boot
* 3+ years of MongoDB experience
* 3+ years of Low Latency systems development or implementation experience
* 6+ years of securities industry experience
Desired Qualifications
* A Masters degree or higher in computer science or finance
* A professional certification in technology
* Basic knowledge of industry regulations related to building technological solutions
* Knowledge and understanding of equity and fixed income trading
* Knowledge and understanding of technology development: support of complex risk and pricing models
Other Desired Qualifications
* Experienced in building real time data, performant UIs
* Experienced in building user friendly & ergonomic UIs
* JavaScript using Angular/HTML5/Web Sockets/Typescript
* Knowledge of OpenFin/Electron
* Good understanding and working knowledge of core technology concepts like networking, multi-threading, synchronization, data structures, algorithms, memory management, etc.
* Experienced in diagnosing performance bottlenecks and performance tuning
* Windows/Linux programming environment familiarity.
* Knowledge and implementation of multiple UI development Languages (Angular/HTM5/React/C/WPF/.NET)
* Domain expertise in building front office trading UIs using OpenFin Framework.
* Domain expertise in Fixed Income, FX and/or Equities, coupled with hands-on experience in building electronic trading UI and Frameworks is a huge plus.
* Prior experience in building high throughput, low latency electronic trading front-end applications.
* Data modeling experience.
* Extensive experience in the capital markets business and processes, e.g. trade lifecycle, electronic trading/algorithmic trading.
* Strong verbal and written communication skills.
* Good understanding and/or working knowledge of Compliance and Regulatory needs in building capital markets electronic trading front end applications.
* Educational Requirements Bachelor/Master degree in Computer Science/Engineering or related discipline.
Street Address
NY-New York: 150 E 42nd St - New York, NY
NJ-North Brunswick: 100 Fidelity Plz - North Brunswick, NJ
Disclaimer
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.
Benefits Summary
Benefits
Visit https://www.wellsfargo.com/about/careers/benefits for benefits information.
San Francisco, CA
Wells Fargo & Company, a diversified financial services company, provides retail, commercial, and corporate banking services to individuals, businesses, and institutions. It operates through three segments: Community Banking, Wholesale Banking, and Wealth and Investment Management.
The company also engages in the wholesale banking, mortgage banking, consumer finance, equipment leasing, agricultural finance, commercial finance, securities brokerage and investment banking, computer and data processing, trust, investment advisory, mortgage-backed securities, and venture capital investment services.
As of February 7, 2019, it operated through 7,800 locations, 13,000 ATMs, and the Internet and mobile banking, as well as has offices in 37 countries and territories. Wells Fargo & Company was founded in 1852 and is headquartered in San Francisco, California.