Senior Software Engineer-Trading Platform
RIGHT CLICK
Greenwich, CT, United States
9 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Flutter
Java (Programming Language)
Business Logic
Code Review
Software Design Patterns
Object-Oriented Software Development
Qt Modeling Language (QML)
Software Engineering
WebSocket
Multithreading
Concurrency
Ios Frameworks
+6 more
Backend
Git
Information Technology
Low Latency
React Native
Software Version Control
Job description
Our client is seeking a Senior Software Engineer to join the team building a high-performance, scalable trading application used by a global client base. The ideal candidate has a high-ownership mindset, strong analytical skills, and is comfortable working within an established, mature codebase. This is a hybrid position based in Fairfield County, CT. Senior Software Engineer, Trading Platform’s Responsibilities and Duties:
- Design, develop, and maintain features across the trading application, with a primary focus on the Java business layer
- Integrate with backend services over REST, WebSockets, and FIX to deliver responsive, reliable functionality
- Participate in the full software development lifecycle, including design, implementation, testing, and code review
- Collaborate with business analysts, product managers, and other developers to translate requirements into software
- Write and maintain clear technical documentation for delivered features
- Investigate and resolve complex technical issues across the stack
- Stay current with tools, libraries, and techniques that improve the platform
Requirements
- Master’s degree in Computer Science or a related field with at least 3 years of professional software development experience, or a Bachelor’s degree with at least 5 years of experience
- Strong proficiency in Java, with a deep understanding of object-oriented programming and software design patterns
- Working knowledge of multithreading and concurrency, with attention to low-latency programming
- Proficiency with Git for source control and collaborative development
- Experience with declarative, state-driven UI frameworks (React Native, Flutter, QML) is a plus
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AL
Anna Leushchenko
about 4 years ago
EM
Eli McGarvie
Flutter Developer Salary [2023]
over 3 years ago
LM
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago