InvestCloud is looking for early-career talent to build modern, scalable platforms used by financial institutions, specifically focusing on developing in Dyalog APL to drive mission-critical investment processes.
Requirements
- Exposure to programming concepts in APL, MATLAB, Python, or similar languages
- Familiarity with data formats like CSV, XML, or JSON
- Experience working with relational databases like SQL or Oracle
Responsibilities
- Develop, enhance, and support APL-based software systems that power managed account operations
- Learn to translate business and investment logic into clear, testable APL code
- Work with senior developers to understand functional requirements and deliver working solutions
- Participate in code reviews, pair programming, and quality assurance activities
- Help troubleshoot issues and contribute to solutions used in live investment environments
- Write documentation and assist with testing and deployment processes
Other
- A Bachelor’s or Master’s degree in Mathematics, Applied Mathematics, Computer Engineering, Computer Science, or a related analytical field
- Logical thinking, problem-solving skills, and a love for working with patterns and structure
- Eagerness to learn programming (APL or otherwise), even if you haven’t done much before
- Good communication skills and a collaborative mindset—you enjoy learning from others and asking questions
- A strong work ethic and self-motivation—you’re excited to build software that matters