The company is looking to solve the problem of supporting the enterprise risk technology used by their CIO team, which requires operating in a dynamic environment where timeliness and quality of data are of utmost importance.
Requirements
- 3+ years of professional experience with Angular, or other typescript frameworks will also be considered.
- Strong understanding of synchronous and asynchronous programming and their applications.
- Strong understanding of data structures, data modeling, and software architecture.
- Familiarity with Python libraries such as FastAPI, Flask, or Tornado or Data Engineering libraries such as Pandas, Numpy, etc.
- Experience working with large datasets and time series data.
- Experience working with AWS (especially EC2, S3 and Redshift)
- Knowledge in Math and statistics
Responsibilities
- Design, develop, and maintain web applications using Angular and FastAPI.
- Implement asynchronous programming workflows to enhance application performance and scalability.
- Develop Python applications and tools for quantitative analysis and modeling.
- Build functional Angular components using Typescript and NextJS.
- Identify and create reusable code packages.
- Document development phases and monitor systems.
- Automate tasks through appropriate tools and scripting.
Other
- 3+ years of professional software engineering or development experience.
- Bachelor's degree in Computer Science or related field.
- Excellent analytical and problem-solving skills.
- Proficient in both written and verbal English communication.
- Ability to work independently and as part of a global team