Junior Software Developer
The Role:
OC Investment Management is a growing investment firm seeking a Junior Developer to work with our portfolio managers and the broader team on a variety of impactful development projects. Projects will focus on designing and implementing software solutions to optimize and streamline internal processes while supporting our operations and trading teams. This role offers a unique opportunity to contribute meaningfully across all facets of the business and play a key role in its growth and diversification.
What We Are Looking For:
· 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 willingness to dive ‘headfirst’ into any project, with a proactive attitude, and drive execution
· 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)
· Must be willing to work onsite in Miami, FL
Nice To Have:
· Experience developing cloud-based software (AWS, Azure, GCP)
· Experience developing in Typescript
· Experience developing in object-oriented programming languages (e.g., C++, Java)
· Familiarity with designing, building and maintaining scalable data pipelining
· Familiarity with Kubernetes and Docker
· Familiarity with Git
· Understanding of financial terminology
Location & Travel Requirements:
· Based in Coconut Grove, Miami, FL
Our Culture:
At OC Investment Management, culture is embedded in our people. We hire talented individuals with strong work ethics. We foster a collaborative, team-oriented environment where ideas are welcomed and encouraged at every level. We are committed to creating a space where our employees can thrive, grow, and make meaningful contributions to the firm’s overall success.
Compensation:
- The 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.