FactSet

Senior Software Engineer – Java, Frontend, Backend, Financial Trading

FactSet

full-time

Posted on:

Location Type: Hybrid

Location: New York CityConnecticutIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design, develop, and maintain high-performance Order Management System (OMS) features across both backend (Java) and frontend components.
  • Collaborate with product managers and other engineers to translate requirements into effective technical solutions.
  • Participate in code reviews, mentor junior engineers, and uphold high standards for code quality, usability, and performance.
  • Optimize application performance for both backend processes and frontend user experience, focusing on scalability and low latency.
  • Troubleshoot and resolve complex technical issues spanning both frontend and backend systems within a fast-paced financial trading environment.
  • Contribute to feature planning, architectural discussions, and technical documentation.

Requirements

  • 5+ years of software engineering experience required
  • Strong unit testing experience
  • Strong javascript development experience
  • Excellent problem-solving and execution skills
  • Strong code review skills
  • Knowledge of the financial trading ecosystem
  • Full-stack engineering experience
  • Bachelor’s degree in computer science or relevant
Benefits
  • Flexible working arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJavaScriptunit testingfull-stack engineeringapplication performance optimizationcode reviewtechnical documentation
Soft Skills
problem-solvingexecutionmentoringcollaboration
Certifications
Bachelor’s degree in computer science