A developer in this position will join a global team dedicated to the design, development and maintenance of these front-office portfolio management systems, which are being continuously evolved to support the business.
Barclays Global Investors (BGI) is America's largest money manager, providing structured investment strategies such as indexing, risk-controlled active products, and exchange traded funds to investors worldwide. For 35 years, BGI has been at the forefront of developing innovative investment ideas, applying science and technology to the investment process. Headquartered in San Francisco and winning first place in the SF Business Times' ''Best Places to Work in the Bay Area 2008" Awards (Large Companies category), the Barclays PLC subsidiary employs over 3,700 people globally and manages approximately $2 trillion in assets.
BGI has made a significant investment in the systems that support the iProducts Portfolio Management businesses (iShares, Institutional Index, Allocations and Transitions). There are a number of existing and new applications that make up the Portfolio Management Platform and provides a forward-looking base to enable the business to grow the business.
A developer in this position will join a global team dedicated to the design, development and maintenance of these front-office portfolio management systems, which are being continuously evolved to support the business.
Primary Responsibilities
Analyze and capture functional requirements through collaboration with subject matter experts
Produce fit for purpose software solutions, documenting design decisions and trade-offs
Craft high-quality code and unit tests as per functional and technical specifications
Coach and mentor team in OOA&D, Agile and other software development best practices
Passion for problem-solving, technology and finance
Excels within a team environment, yet also work independently and direct own time
Be flexible and pragmatic in approach and solutions
Qualifications
B.S. or M.S. in Computer Science or related field required
8+ years developing n-tier, enterprise scale systems
6+ years in Object Oriented Analysis and Design
3+ years in .NET
4+ years in Data modeling and SQL (Sybase or Oracle preferred)
Experience in the financial domain strongly desired
Experience delivering software through service oriented architecture and components, such as Web Services, SOAP, etc.
Strong teamwork, communication and interpersonal skills Reporting Relationships Technologists and technology managers within the iProducts Portfolio Management Technology area