Software Developer Associate at BlackRock |

Software Developer Associate

1001+ employees
Posted - Accepting applications

About BlackRock
BlackRock is a global leader in investment management, risk management and advisory services for institutional and retail clients. At December 31, 2016, BlackRock €™s AUM was $5.1 trillion. BlackRock helps clients around the world meet their goals and overcome challenges with a range of products that include separate accounts, mutual funds, iShares® (exchange-traded funds), and other pooled investment vehicles. BlackRock also offers risk management, advisory and enterprise investment system services to a broad base of institutional investors through BlackRock Solutions®. As of December 31, 2016, the firm had approximately 13,000 employees in more than 30 countries and a major presence in global markets, including North and South America, Europe, Asia, Australia and the Middle East and Africa. For additional information, please visit the Company’s website at | Twitter: @blackrock_news | Blog: | LinkedIn:

Business Unit Overview:
We’re looking for the brightest engineering minds to solve the world’s most complex financial challenges. Join us in building and bettering the world’s smartest FinTech platform. Aladdin.
Bringing together the best of a technology pioneer and a financial leader to offer engineers a truly unique place to make a difference.
At the heart of BlackRock, the largest asset management firm in the world, is the Aladdin Product Group. Being a member of the Aladdin Product Group means working with the industry’s thought leaders to build innovative and forward looking products that shape the financial markets. BlackRock Leverages BIGGER DATA. To deliver SMARTER MONEY - driving MASSIVE IMPACT in the lives of millions of people around the globe.
The Aladdin Product Group’s Business Operations Enterprise Systems team provides technology solutions for BlackRock's operations platform in addition to external client operations teams including investment accounting, performance measurement, reconciliations, derivatives management, corporate enterprise systems and client reporting. The Finance Operating Platform team is responsible for developing, implementing and supporting key Finance Operating systems globally. The remit extends to a wide variety of applications, with many different tech stacks across a wide range of in-house developed and externally hosted solutions.

Job Purpose/Background:
This role offers the opportunity to partner with proficient software engineers to continue the build out of Aladdin's operational capabilities. These are heavily relied upon products used across BlackRock and external clients. This position will deal with some of the latest technologies, such as AngularJS, RxJS, npm, Webpack, NodeJS, Apache Spark, Hadoop, Solr and Cassendra and more. The role will also afford the chance to learn about the FinTech industry.

Key Responsibilities:Responsibilities include:
  • Technical team-lead to at least one technical resource.
  • Work alongside project managers, other technical leads and business analysts to deliver world class FinTech solutions.
  • Collaborate with team members in a multi-office, multi-country environment. Share and collaborate on findings and solutions with the wider group.
  • Develop and maintain strategic operational systems, tools and processes, including participation in tactical and strategic development projects. Challenge themselves and others to think of ways we do business. Encourages themselves and others to investigate, probe, challenge and develop autonomous processes and development strategies to enhance the client experience.
  • Understand and refine business and functional requirements. Partner with our business users to understand business process and think innovatively on how to use technology to drive business change.
  • Team player – equally able to inspire as be inspired.
  • Team leader – lead by example.
  • 4+ years of hands-on full-stack strong programming experience in AngularJS, JavaScript, CSS, JAVA, Hibernate, Spring development.
  • Strong experience with Open Source tools (Apache, JBoss, Tomcat, GIT, Jenkins, Hibernate, Ant, Ivy, Spring, JUnit, etc.).
  • Strong experience with relational database development (SQL, stored procedures, data modeling). Sybase experience preferred.
  • Experience in object oriented scripting design and development experience (Python, Perl).
  • 4+ years UNIX experience (ksh, bash, shell scripts).
  • 4+ years of experience and CS degree or equivalent experience.
  • Independent, motivated, and collaborative.
  • Excellent written and verbal communication skills are a must.
  • Must have a strong work ethic with the ability to prioritize time and work under pressure to meet deadlines.
  • Experience with NodeJS, Webpack, npm, RxJS
  • Experience with at least one NoSQL Database (Apache Cassandra)
  • Experience with Apache Solr
  • Experience with C++
  • Any Oracle database experience (PL/SQL). Any Oracle EBS or HFM Experience
  • Big Data development is a plus (Hadoop, Zookeeper)
  • Interest in FinTech and financial markets