|
BlackRock Solutions (BRS) offers risk management, financial advisory, technology and investment accounting services and technology infrastructure and support services internally to BlackRock as well as to a variety of large institutional investors. BlackRock Solutions develops software and applications that are used to manage $5 trillion in financial assets.
The Financial Modeling Group (FMG) is responsible for the research and development of financial models underpinning the risk management analytics produced at BlackRock. The group also contributes to the infrastructure and software responsible for the production of analytics and the delivery of analytic content to portfolio and risk management professionals both within and outside BlackRock. Given the diversity of business objectives among BlackRock Solutions clients and within BlackRock itself, the models developed and supported by Financial Modeling group span a wide array of financial products, ranging from equity to fixed income to derivatives. In addition, members of FMG seek to provide analysis and insight on a many different levels from analysis of the cash flows of a single bond to the overall financial risk associated with an entire portfolio, enterprise, or balance sheet.
Role Description:
We are currently seeking a developer responsible for development & supporting within the financial modeling group working with Mortgages. This individual will develop, High quality technology solutions, Create Strong partnership with end-users, and other BlackRock Solutions team members, Project deliverables that meet businesses requirements, audit/control requirements and are aligned with business and technology strategies Responsibilities: Position provides in-depth and timely exposure to fixed income markets with a focus on mortgage markets. Desire to work in an analytical development team focused on delivering cutting edge mortgage analytics, research, and surveillance systems. Ability and willingness to read and summarize research; develop, test, deploy, and maintain new as well as existing software systems; and work with large data sets. Participates in project planning sessions with team leads to develop project schedules and work estimates Continuous communication of technology decisions, issues and plans to senior team members and clients Provides ongoing development maintenance of existing application functionality, working closely with the client support teams to address issues that are escalated for resolution. Develops, trains, and coaches junior team members, including providing on-the-job training
Skills and Qualifications: 4-year degree in a technical discipline BAS in Mathematics, Physics, Finance, or Economics; or other related degrees CS degree a significant plus, MS or PhD also a plus At least 1-3 years programming experience in a professional environment Exceptional general knowledge of IT systems Exceptional programming skills in C++ and Perl programming skills required. Experience and/or strong understanding of SQL and the basics of using an RDBMS. Basic programming skills in Excel/VBA, SAS, Splus, are a plus though not a requirement. Experience working with INTEX or Trepp a plus. Strong object oriented programming design skills. Knowledge of UML, design patterns/frameworks, etc. Experience building institutional financial systems (buy-side or sell-side) or other related applications, especially in the fixed income markets is a substantial plus. Experience with equities also a plus. Experience with Unix (especially Solaris and Linux) and Windows. Systems integration, especially complex distributed systems with a large number of inter dependencies. Systems design and architecture, especially distributed and internet-facing systems. Performance Engineering, especially application and database performance optimization.
Skills See Job Description.
|