Key Responsibilities: Contribute to the creation of new business solutions using Python, Excel, and relational databases. Assist senior team members in designing and implementing comprehensive solutions for front office and risk systems. Provide support for both in-house and third-party applications. Qualifications & Skills: At least 2 years' experience in object-oriented development, preferably with Python, utilizing common design patterns and best practices. Minimum 2 years experience with relational databases and SQL, including data modeling and database design. Proficiency with Excel is advantageous. Familiarity with the Python Data Stack (Pandas, NumPy, SQLAlchemy, etc.) is preferred. Master's degree in Computer Science, Engineering, Mathematics, or Finance. Comfortable working across the application stack. Strong analytical and problem-solving abilities. Passion for programming and technology. Interest in the financial trading industry. Ability to thrive in a high-energy, time-sensitive team environment. Detail-oriented with excellent verbal and written communication skills. Knowledge of fixed income trading and related financial instruments, such as bonds and interest rate derivatives, is a plus but not required.