Full Time

Charles River / Front Office Trading System Software Engineer - Senior/Principal

Eliassen Group
$120,000 - $180,000* / year (about $58–$87 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Eliassen Group, so some details may not match this job. The employer's own page has the real description.

Overview

As a Senior/Principal Software Engineer for the Charles River Front Office Trading System at Eliassen Group, you will be responsible for designing, implementing, and maintaining high-performance software solutions that support trading operations. Your role will involve collaborating with cross-functional teams to enhance the trading platform's capabilities, optimize system performance, and integrate new features that improve the overall trading experience. You will leverage your expertise in software development to drive innovation and ensure that the platform meets the dynamic needs of the financial markets.



Job Responsibilities

  • Design, develop, and implement software solutions for the Charles River Front Office Trading System.
  • Collaborate with traders, analysts, and other stakeholders to gather requirements and improve system functionalities.
  • Optimize existing systems for performance and reliability, ensuring minimal downtime and high efficiency.
  • Participate in code reviews and mentor junior engineers to promote best practices in software development.
  • Conduct thorough testing and debugging of applications, ensuring high quality and adherence to specifications.
  • Stay updated with industry trends and integrate advanced technologies to enhance system capabilities.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience in software development, preferably in finance or trading systems.
  • Proficient in programming languages such as Java, C++, or C#.
  • Strong knowledge of APIs, data structures, and algorithms.
  • Experience with Charles River or similar trading platform systems is highly desirable.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team-oriented environment.


Technologies & Tools

This position primarily utilizes advanced programming languages such as Java and C++, along with frameworks and tools specific to the financial sector. Familiarity with development environments and IDEs, version control systems like Git, and database technologies will also be necessary to ensure effective collaboration and code management within the team.



Ideal Candidates

Ideal candidates for this position will be self-motivated, analytical thinkers who are passionate about technology and its application in the financial markets. They should possess strong communication skills to effectively partner with stakeholders and convey technical information clearly. A commitment to continuous improvement, enthusiasm for tackling complex challenges, and a collaborative mindset are essential to thrive in this dynamic role at Eliassen Group.

A full-time year is 2,080 hours: $57 an hour is $118,560 a year before taxes, and $114,000 a year is $54.81 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.