BlackRock - New York, NY

posted about 1 month ago

Full-time - Entry Level
Remote - New York, NY
Funds, Trusts, and Other Financial Vehicles

About the position

The Associate, Software Engineer, Applications role at BlackRock involves analyzing the client and investment management lifecycle to design effective software solutions. The position supports all phases of the software development lifecycle, from requirements gathering to production support, ensuring software resilience and quality through automated testing and technical documentation.

Responsibilities

  • Analyze the client and investment management lifecycle to design solutions.
  • Support all phases of the software development lifecycle including requirements gathering, application design, system development, testing, implementation, and production support.
  • Create technical design documents to describe planned solutions and dependencies.
  • Leverage and learn core in-house technologies to scale solutions.
  • Ensure software service resilience and recovery time objectives are met.
  • Drive the creation of technical test plans and leverage automated testing to ensure code quality.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, Applied Mathematics, or a related field.
  • 24 months of experience in the job offered or as an Analyst, Software Engineer, or a related occupation.
  • Experience using SQL and corresponding tools to query data.
  • Programming experience with Sybase, Java, Python, Cassandra, Spring, Hibernate, JUnit, UNIX, and multi-threading.
  • Familiarity with test-driven development and object-oriented design and programming.
  • Utilization of Agile development methodologies.

Benefits

  • Strong retirement plan
  • Tuition reimbursement
  • Comprehensive healthcare
  • Support for working parents
  • Flexible Time Off (FTO)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service