Job DescriptionImportant 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.
We are seeking a Software Engineer with strong skills in Java development & implementation skills to join our team of creators. Our team is working in The Commercial and Corporate & Investment Banking Technology (CCIBT) organization, specifically in Capital Markets within our advanced Cash Equities Technology team.
The position is for a senior software developer in the Equities Electronic Technology group to build out the Low Touch C++ Data Hub and next generation Equity Data Analytics platform for all Front Office trading groups, finance and regulatory reporting.
Requires strong technical knowledge of C++ and a solid foundation of server design methodologies. Proficiency in Java is a big plus but not required. Must be able to write highly functional and performant code in a structured manner that can be applied to domains beyond equity electronic trading. Successful applicant will help enhance, build and deliver application frameworks and specific functionality around low latency electronic trading.
Candidates applying for this position should be prepared to work in this software environment with the following expectations:
- Perform in the high level technical and analytics role as an individual contributor developing software for the various trading components
- Work directly with business analysts, traders, sales, operations group to understand requirements
- Read and understand business specifications and create functional specifications from them
- Create thorough designs - taking care to assure that designs integrate well into existing architecture
- Write high quality code in C++ and/or Java using object oriented principals and design patterns as appropriate
- Perform high quality thorough unit testing and documentation of development activities
- Work on complex problems where analysis of situations and/or data requires a solid grasp of business domains
- Assure quality, maintainability, and extensibility for supported systems and low latency applications
- Provide Level 2 production support as required
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
- 5+ years of C++ 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 algorithmic trading, risk trading, ETF trading, and program trading
- Knowledge and understanding of market algorithm development
- 5+ years of Object Oriented experience
- 3+ years of SQL experience
- A BS/BA degree or higher
- Capital markets experience
- Autosys experience
- Knowledge and understanding of technology platform development including large scale technology in a capital markets environment
- Knowledge and understanding of software development life cycle (SDLC): all phases and types of testing
- Knowledge and understanding of software development life cycle (SDLC): code control, build and deployment
Other Desired Qualifications - 5+ years of working with computing Algorithms and Data Structures
- 5+ years in C++ development with expert understanding of memory management, concurrency, native I/O.
- 3+ years of designing and implementing distributed systems paradigms
- Advanced experience in capital markets business and processes
- Outstanding communication skills as required for a front office role
- 5+ years of experience developing multi-tiered, low latency, highly reliable, applications
- 3+ years in Core Java development with expert understanding of memory management, concurrency, native I/O.
- Firm understanding of Design Patterns
- Basic knowledge and understanding of SEC, FNRA, and international regulations for building technological solutions
- Knowledge and understanding of technology object oriented design patterns and their application
- Knowledge and understanding of technology architecture distributed and client server technologies
Street AddressNY-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 SummaryBenefits
Visit https://www.wellsfargo.com/about/careers/benefits for benefits information.