
Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Information Technology, Electronics & Communication, or related engineering discipline; Minimum 60% aggregate (or CGPA 6.5/10) for graduates; No active backlogs at the time of joining; Open to candidates from the 2022, 2023, 2024, or 2025 batch; Freshers as well as candidates with up to 2 years of relevant experience are encouraged to apply.

Job Description & Key Responsibilities
BlackRock is a global investment management firm that leverages technology to deliver sophisticated financial solutions to its clients. With over $10 trillion in assets under management, the company invests heavily in building robust, scalable platforms that power portfolio analytics, risk management, and client reporting. Its technology division is known for fostering a culture of innovation, where engineers collaborate across geographies to solve complex problems that have a direct impact on the financial markets. Working at BlackRock means being part of a diverse, highβperforming team that values continuous learning, dataβdriven decision making, and a strong sense of ownership.
The role of Associate, Full Stack Developer is designed for candidates who are eager to contribute to endβtoβend product development in a fastβpaced fintech environment. As a fullβstack engineer, you will be responsible for designing, developing, and maintaining both frontβend interfaces and backβend services that power BlackRockβs internal and clientβfacing applications. You will work closely with product managers, UX designers, and senior engineers to translate business requirements into clean, efficient code, while adhering to best practices in security, performance, and scalability.
Key Responsibilities:
1. Design, develop, and maintain responsive frontβend components using JavaScript/TypeScript and modern frameworks such as React.
2. Build robust backβend services in Java or Python, exposing RESTful APIs for internal consumption.
3. Implement database schemas, write optimized SQL queries, and ensure data integrity across relational databases.
4. Participate in code reviews, enforce coding standards, and mentor junior team members.
5. Write unit, integration, and endβtoβend tests to guarantee code quality and reliability.
6. Debug production issues, perform rootβcause analysis, and propose performance enhancements.
7. Collaborate with DevOps to automate deployments and monitor application health.
8. Contribute to architectural discussions and help evolve the technology stack.
9. Document technical designs, APIs, and operational procedures.
10. Stay updated with emerging technologies and suggest improvements that align with BlackRockβs strategic goals.
Tech Stack: JavaScript/TypeScript, React, Java/Python, Spring Boot/Django, REST APIs, SQL (PostgreSQL/MySQL), Git, CI/CD pipelines, Docker, Kubernetes.
Growth Path: Starting as an Associate, you can progress to Senior Engineer, Lead Engineer, and eventually to Architecture or Product Management roles, depending on your interests and performance. BlackRock offers structured learning programs, mentorship, and the opportunity to work on highβimpact projects that shape the future of finance.
Why Join BlackRock? The firm provides a globally recognized brand, exposure to cuttingβedge fintech challenges, and a collaborative environment that rewards innovation. Employees benefit from competitive compensation, comprehensive benefits, and a strong emphasis on workβlife balance, making it an ideal place for freshers and earlyβcareer professionals to launch their technology careers.