B.S. / M.S. degree in Computer Science, Engineering, or a related discipline
3+ years of experience in full stack software development and design
Solid knowledge of designing massively scalable micro-service architectures, application operation and maintenance
Strong developer background
Excellent analytical, problem-solving, and debugging skills
A passion for providing fundamental software solutions for highly available, performant full stack applications with a “Student of Technology” attitude
Experience with software testing and ambition for providing high quality products
Passion to work in a team-environment, multitasking, and effective communication skills
Knowledge of software development methodologies (analysis, design, development, testing) and basic understanding of Agile / Scrum methodology and practices
Strong hands-on experience in object-oriented programming, with proficiency in Java and expertise in object-oriented principles and design patterns
Expertise in front-end development using React
Expertise in backend technologies (Java, SQL Server) and frontend technologies (React, TS)
Ability and willingness to work out of Atlanta BlackRock office as a self-starter
Responsibilities
Designing and enhancing solutions for Alternatives Investments Business as a key member of the Aladdin Engineering team in Atlanta
Playing a crucial role in the development and enhancement of existing suite of tools used by Alternatives Investments Business
Actively participating in architectural and design decisions
Facilitating design and code-review sessions to ensure software meets functional and compatibility requirements, as well as high-quality standards
Contributing to the application code base
Building widely used and reliable fundamental components
Anticipating new opportunities to continuously evolve the resiliency profile of scoped applications and architectures