Blackstone seeks to expand its Investor Portal team to serve a large spectrum of users and stakeholders, requiring the development of new components and applications within that space, including web-based front-end applications, RESTful APIs, serverless services running in AWS, and CI/CD pipelines. The goal is to deliver innovative solutions and maintain existing platforms while embracing Blackstone's standards and SDLC methodologies.
Requirements
- Meaningful experience building front-end applications using TypeScript and React.
- Experience with C-Sharp and .NET Core platform.
- Experience working with relational databases such as SQL Server.
- Familiarity with the software development life cycle (SDLC) from preliminary analysis to implementation, then release.
- Familiarity with AWS offerings like Lambda, ECS, DyanmoDB, and S3 or their equivalent on other cloud platforms.
- Experience working with version control tools such as Git.
- Experience working with Docker and containers is a plus.
Responsibilities
- Design and implement front-end and back-end software solutions using C-Sharp/.NET, TypeScript/React, and Cloud-native components running in AWS.
- Actively look for opportunities to enhance and consolidate the system.
- Document technical changes to the system.
- Implement observability to track performance and alert about issues.
- Enforce code quality by performing code reviews.
- Maintain CI/CD pipelines and use DevOps tools such as Terraform and Jenkins.
- Assist the App Support team with reporting and troubleshooting.
Other
- At least 5 years of demonstrable work experience as a Software Developer.
- The ideal candidate is curious and can work independently through interesting technical challenges while actively collaborating with their team on broader initiatives.
- They know how to communicate clearly and efficiently, in person or in writing.
- They have experience building and maintaining sophisticated web applications using modern, Cloud-based technologies, and are very comfortable using front-end technologies.
- Participate in Agile ceremonies.