Application Engineer, BlackRock

Application Engineer, BlackRock

Company BlackRock
Job title Application Engineer (C++ & Java), Associate
Job location New York, New York
Type Full Time

Responsibilities:

  • The candidate in this role will build financial technology products and services to meet the needs of BlackRock and our clients.
  • The candidate will develop software using a host of languages and open-source technologies, including Java, C++, Python, Cassandra, Kafka, Docker, Solr, etc., and will take ownership of projects and watch your creations be released to thousands of users.
  • Additionally, the person in this role works closely with senior engineers, developing specific parts of the Aladdin platform NS collaborates with users and the product team to design new features.
  • The application engineer gains a broad understanding of the investment process and the capabilities of Aladdin and Collaborates with colleagues to build innovative products during firm-wide hackathons.

Requirements & Skills:

  • Bachelor’s degree in information technology and Analytics, Computer Science, Computer Engineering, or related field.
  • Two (2) years+ of experience as a Software Engineer, Software Development Engineer, Software Engineer, or related role.
  • Two (2) years+ of experience:
    • Writing clean and maintainable software code.
    • Data structures and algorithms; Applying design patterns; Java/C++ programming languages a must; Spring, SQL.
    • Agile development methodology.
    • Building applications in a multi-threaded environment.
    • Distributed systems and storage technologies such as Cassandra, Redis, and relational databases.
    • Testing technologies, such as Cucumber or similar frameworks.
    • Working on applications using Spring, Spring Boot, and Hibernate.

apply for job button