Software Developer

Location: San Francisco, CA
The Core Software Infrastructure (CSI) team is a global group within the Aladdin Product Group, represented by more than 70 software engineers located across 7 offices worldwide. The global team of engineers are devoted to the development and improvement of BlackRock’s most critical software infrastructure components.  The tools and systems created by the team are used by every Aladdin product across every Aladdin team.
The CSI mission is to create the best development environment for developers at BlackRock and build technology to scale system operations through:
  • Developing and supporting tools, frameworks, languages, and core libraries
  • Managing productivity and quality enhancement software
  • Continuing development of web and mobile applications
  • Supporting a large developer community through incisive consulting and troubleshooting
  • Standardizing and promoting best practices
A successful candidate is expected to create and deliver software, have responsibility to execute projects from start to finish, work independently or with a project team.
  • Work with project manager, technical leads, business owners and analysts in all phases of the whole software development lifecycle, including: requirement gathering, application design, system development, testing and implementation
  • Work closely with senior members of the team, end users and client support teams to provide support and better understand user requests
  • Work with other development teams to design and build reusable technologies
  • Provide ongoing support and maintenance of existing application functionality, and assist in the diagnosis and resolution of critical production issues.
  • Assist team leads with developing project estimates and plans
  • Improve performance and scalability via testing and optimization
  • Bachelors or MS degree in Computer Science, Engineering, Mathematics or a related discipline    
  • At least 3 years of relevant experience with large scale software development and deployment, preferably in the financial industry
  • Excellent analytical and problem solving skills
  • Strong written and verbal communication skills
  • Strong foundation in Object-Oriented Analysis and Design as well as Design Patterns
  • Strong programming skills in several of the following:  Java, Spring, JSP, Servlets, JSTL, JavaScript, jQuery
  • Experience with graphical user interface design a strong plus
April A. Estes
Senior Recruiter
720-439-2609 Direct
this job portal is powered by CATS