Software Developer

  • Not Specified
  • Mumbai, Maharashtra, India
  • Permanent, Full time
  • BlackRock
  • 15 Feb 18 2018-02-15

The position is for a Software Engineer within PMT development team. The team develops and supports all tools used globally by Quantitative Fixed Income and Scientific Active Equity Portfolio Managers.

BlackRock helps investors build better financial futures. As a fiduciary to our clients, we provide the investment and technology solutions they need when planning for their most important goals. As of December 31, 2017, the firm managed approximately $6.288 trillion in assets on behalf of investors worldwide. For additional information on BlackRock, please visit www.blackrock.com | Twitter: @blackrock | Blog: www.blackrockblog.com | LinkedIn: www.linkedin.com/company/blackrock.

Job Description:

What is Aladdin?

The Aladdin® product unites the information, people, and technology needed to manage money in real time at every step in the investment process. Aladdin enables organizations to communicate better, work smarter, see clearer, and move faster in a changing landscape. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide.

What is the Aladdin Product Group?

At the heart of BlackRock, the largest investment 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. The Aladdin Product Group creates next generation technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets, support millions of financial instruments and their risk calculations and process millions of financial transactions for thousands of users every day worldwide.

Description

The Portfolio Management Tools (PMT) team is responsible for building and maintaining BlackRock’s core portfolio management infrastructure in support of the Portfolio Management Group as well as our BlackRock Solutions Aladdin clients. PMT is one of the development groups within the broader Aladdin Product Group (APG) at BlackRock.

The position is for a Software Development Lead within PMT development team. The team develops and supports all tools used globally by Quantitative Fixed Income and Scientific Active Equity Portfolio Managers. The successful candidate will have the responsibility to execute on software development projects from start to finish which enable BlackRock to manage approximately US$ 1 trillion on behalf of our clients.

Responsibilities

The purpose of this role is to be the Software Development Lead for the PMT Development team in Mumbai. This role will encompass both software development and management responsibilities.

  • Solution Design and Implementation (technical leadership, promote innovation, architecture design, software development)
  • Product Champion (deep understanding of business, functional and technology stack)
  • Production Support (ensure proper coverage, issue resolution, escalation point)
  • Project Management (planning, tracking and ownership of deliveries)
  • People Management (communication, training/mentoring, career development)
  • Stakeholder Management (partner with business and technology stakeholders, help prioritization, roadmap consultation, feasibility estimates)
  • Engineering/BA/BS in Computer Science or related field
  • 10+ Years of relevant experience
  • Experience in finance domain. Knowledge of Fixed Income and Equity assets is desired
  • Excellent analytical and problem-solving skills
  • Strong attention to detail and thoroughness
  • Demonstrated ability to be a self-starter and learn quickly
  • Excellent communication and presentation skills
  • Ability to work under pressure and take ownership of the deliveries
  • Ability to manage/influence development across teams
  • Ability to work with teams across geography
  • Proven track record of delivering highly complex, and low latency enterprise solutions

Required technical skills include:

  • Solid experience in Java
  • Solid understanding of the software development lifecycle and tools. Agile, Jira, Git, Continuous Integration
  • Solid understanding of object-oriented development principles and data structures
  • Experience working with databases (Oracle, Sybase, Hibernate) and good SQL knowledge
  • Experience working with multi-threaded, distributed systems

Expertise in at least two of the following areas:

  • HDFS, Spark and big data eco system
  • J2EE development (EJB, JDBC, Application Servers, JBoss)
  • Web Technology (Angular 2, HTML 5, CSS 3, JavaScript) APG has a strong focus on career development and mobility across the organization with sponsored training and study available.

BlackRock is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, disability, veteran status, and other statuses protected by law.

BlackRock is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, disability, veteran status, and other statuses protected by law.