Flag job

Report

Full-Stack Software Engineer

Min Experience

1 years

Location

Gurgaon

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

BlackRock is hiring for the role of Full-Stack Software Engineer! Responsibilities of the Candidate: Take ownership of individual project priorities, deadlines and deliverables using AGILE methodologies. Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Contribute to development of Aladdin's global, multi-asset trading platform. Provide impact and expertise as an individual contributor to greenfield work developing the AI capabilities of the portfolio management system. Work with product management, business users and QA to deliver the AI roadmap. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Maintain and evolve AI/ML models, leveraging and contributing powerful technologies/ infrastructure. Demonstrate vision when brainstorming solutions for team productivity, efficiency, guiding and motivating developers. Requirements: Bachelor's or Master's Degree in Computer Science, Engineering or Mathematics from a top university. Up to 2 years of hands-on experience in Java and/or web (JavaScript). Good understanding of concurrent programming and design of high throughput, high availability, fault-tolerant distributed applications. Good understanding of relational databases. Strong interest in distributed systems, infrastructure services and AI. Prior experience and/or academic knowledge related to AI/ML models is a plus. Prior experience in building distributed applications using SQL and/or NoSQL technologies such as MSSQL, MongoDB, Snowflake, or Redis is a plus. Prior experience with message broker technology such as Kafka or gRPC is a plus. Prior experience in modern front-end frameworks such as React, Vue.js, or Angular is a plus. Angular preferred. Excellent analytical and software architecture design skills, with an emphasis on test-driven development. Effective communication and presentation skills, both written and verbal.

Skills

java
javascript
sql
nosql
kafka
grpc
react
vue.js
angular