Junior Software Developer
Listed on 2026-11-04
-
Software Development
Software Engineer
OC Investment Management is a growing hedge fund seeking a Junior Software Developer to work with our portfolio managers and the broader team on a variety of development projects. Projects will focus on designing and implementing software solutions to optimize and streamline internal processes while supporting our operations and trading teams.
OverviewJunior Software Developer role focused on contributing meaningfully across all facets of the business and supporting the firm's growth and diversification.
Responsibilities- Collaborate with portfolio managers and the broader team on development projects.
- Design and implement software solutions to optimize internal processes and support operations and trading teams.
- 0-2 years of industry experience
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field
- Proficient programming skills in Python
- Strong eagerness to learn and grow
- Creative problem-solving skills
- A proactive, hands-on attitude with the ability to dive into any project
- STEM academic background
- Ability to work independently and as part of a team
- Outstanding communication and interpersonal skills
- Ability to clearly communicate technical ideas and translate them into clean, robust, and efficient code
- Basic IT knowledge (e.g., diagnosing internet and printer issues, understanding cybersecurity best practices)
- Willingness to work onsite in Miami, Florida
- Experience developing cloud-based software (AWS, Azure, GCP)
- Familiarity with Kubernetes and Docker
- Familiarity with Git
- Understanding of financial terminology
Based in Coconut Grove, Miami, FL. Must be willing to work onsite in Miami, FL.
Our CultureOC Investment Management emphasizes a collaborative, team-oriented environment where ideas are welcomed and encouraged at every level. We aim to create a space where employees can thrive, grow, and contribute meaningfully to the firm’s success.
CompensationThe base salary for this role is between $90,000 and $120,000, commensurate with skills, qualifications, and experience. This role may also be eligible for other forms of compensation such as a performance-based bonus and a competitive benefits package.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).