A financial technology company based in New York is seeking an experienced Software Engineer to join their tech team. This role involves building and maintaining a proprietary electronic trading platform and requires a minimum of 8 years of experience in software engineering, preferably with Java and cloud-based applications. The company offers competitive compensation, equity, and a collaborative working culture.
Qualifications
8+ years of experience in software engineering and data-related technologies.
Bachelor’s degree in computer science, engineering, or related field.
Experience in Java or other Object-Oriented languages.
Experience with Multithreading Design Patterns.
Experience with relational databases and SQL.
Experience building cloud-based applications.
Effective communication, organizational, and analytical skills.
Responsibilities
Work with a team of smart and passionate engineers to build and maintain proprietary electronic trading platform.
Use modern tools and methods to expand the capabilities of cloud-based application.
Help transition development of platform to in-house team.
Collaborate with product teams to develop solutions for customers.
Skills
Software engineering
Data-related technologies
Java
Multithreading Design Patterns
Relational databases
SQL
Building cloud-based applications
Effective communication
Organizational skills
Analytical skills
Education
Bachelor’s degree in computer science, engineering, or related field
Job description
A financial technology company based in New York is seeking an experienced Software Engineer to join their tech team. This role involves building and maintaining a proprietary electronic trading platform and requires a minimum of 8 years of experience in software engineering, preferably with Java and cloud-based applications. The company offers competitive compensation, equity, and a collaborative working culture.