Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BlackRock Logo

Software Engineer

BlackRock

$145,000 - $162,000
Aug 15, 2025
New York, NY, US
Apply Now

BlackRock Financial Management, Inc. is looking for a Software Engineer to build enterprise-level scalable, high-performing applications and translate complex business requirements into technical solutions.

Requirements

  • Design, develop, maintain and support enterprise level scalable, extensible, and high performing applications using languages including the following: JavaScript, Typescript, HMTL, and CSS.
  • Frameworks and technologies: Angular and React.
  • Methodologies including test driven development, various design patterns, and software development best practices by testing architecture and design.
  • Using software development tools to develop, debug, monitor and support applications including Visual Studio Code, IntelliJ, Web browser developer tools, and command line tool.
  • Diagraming tools for design and architecture sessions miro or draw.io.
  • Development operation tools including Azure Dev Ops or Jira system.
  • Documentation tools including confluence, markdown; Microsoft Windows.

Responsibilities

  • Operate and execute on the entire software development life cycle, including requirement gathering, design, development, testing, build and deployment, and production support.
  • Build enterprise level scalable, high performing applications utilizing technologies like JavaScript, Typescript, HTML, CSS, Angular and React, among others.
  • Design applications using test driven development and various design patterns.
  • Conduct system performance analysis and enhancements.
  • Communicate clearly with stakeholders, business partners, UX designers, quality control testers, and other members on the team to design, plan, architect, test, deploy, and support software solutions.
  • Understand complex and intricate business requirements and translate them into technical solutions.
  • Continuously learn new knowledge and technology on the job to build better solutions for our clients.

Other

  • Utilize Agile development methodologies for day-to-day work and planning.
  • Bachelor’s degree (or foreign equivalent) in Computer Science, or a related field
  • 24 months of experience in the job offered or in a related occupation.
  • Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week.