Castleton Commodities International is hiring a Front Office Software Developer to join our Front Office Information Technology team. The ideal candidate will have demonstrated a passion for solving business problems with technology and possess strong programming experience. This position is a hands-on role responsible for developing, supporting, and maintaining a firmwide investment, trading, and analytics platform supported by APIs, applications, and visualization tools. This is an excellent opportunity for candidates with a strong technical background to interface directly with CCI’s commercial personnel. It is also a terrific opportunity to be involved in the early stages of the firm’s shift toward more cloud-first development.
Responsibilities:
-
Work directly with commercial trading teams to engineer and optimize trading processes and models.
-
Develop services and APIs in Python utilizing the latest frameworks and libraries with an emphasis on design patterns and code quality.
-
Develop software to support commercial activity, including supply and demand, positions, and market data analysis.
-
Develop cloud-native solutions to promote integration within a Firmwide Front Office IT platform's framework, including analytical and visualization tools.
Qualifications:
-
Bachelor’s or higher degree in Computer Science or related field of study.
-
5+ years of prior professional programming experience utilizing Python programming languages.
-
Advanced understanding of object-oriented programming concepts.
-
Working knowledge in Linux and Windows environments.
-
Excellent knowledge of SQL and database technologies.
-
Ability to communicate and interact with a wide range of users ranging from very technical to non-technical.
-
Results-oriented team player who can handle rapidly changing projects and priorities while maintaining a strong professional presence.
-
Strong analytical skillset with demonstrated attention to detail.
-
The candidate should be passionate about technology and staying current with trends.
-
Fast learner with the ability to adapt quickly and work in a dynamic environment.
-
Excellent time management skills.
Preferred Qualifications:
-
Prior experience in energy/commodities trading.
-
Working knowledge working with cloud-based technologies (AWS).
-
Snowflake experience.
-
Familiarity with DevOps practices.
-
Experience with containers (Docker)
Employee Programs & Benefits:
CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:
-
Competitive comprehensive medical, dental, retirement and life insurance benefits
-
Employee assistance & wellness programs
-
Parental and family leave policies
-
CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities.
-
Charitable contribution match program
-
Tuition assistance & reimbursement
-
Quarterly Innovation & Collaboration Awards
-
Employee discount program, including access to fitness facilities
-
Competitive paid time off
-
Continued learning opportunities
Visit
https://www.cci.com/careers/life-at-cci/#
to learn more!
#LI-CD1