ICD is looking to solve the problem of providing investment technology and corporate client channel services to treasury professionals, and is seeking an intern to work on building cloud native microservices for core functionality across the company.
Requirements
- Knowledge of modern software languages – C++, Rust, Java, Python
- A background or interest in building large-scale, real-time, and distributed applications
- Familiarity or comfort working with cloud services
- Exceptional problem-solving skills
- The ability to understand systems and APIs and integrate with them
- Detail-oriented
- A passion for technology
Responsibilities
- building and maintaining a core reporting system and data pipelines for populating the system
- architecting shared components within the company
- architecting components for external company integrations
- building customer facing products for modern technology integrations
- working on project-based work with the products and services the firm is working on
- building large-scale, real-time, and distributed applications
- integrating with systems and APIs
Other
- Currently pursuing an undergraduate or Master’s degree in Computer Science, Computer Engineering or related field
- Willing to take ownership of his/her work, working both independently and within a small team
- Ability to work in a fast-paced, dynamic, and fun environment
- Ability to build a long-lasting professional network and build relationships with the intern class
- Commitment to prioritize the needs of clients to help continually deliver innovative, best-in-class solutions