> Markdown version of [/jobs/ext/2877753-senior-software-engineer-trading-platform](https://www.wearedevelopers.com/jobs/ext/2877753-senior-software-engineer-trading-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer-Trading Platform - **Company:** RIGHT CLICK - **Location:** Greenwich, CT, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 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, Backend, Git, Information Technology, Low Latency, React Native, Software Version Control - **Published:** September 13, 2026 - **Apply:** https://www.careerjet.com/job/us5570ae028288123188c4010a8ae19a8d/eaa ## About the Role * 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 ## 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 ## Related Videos - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Flutter Packages and Plugins - A Look Under the Hood](https://www.wearedevelopers.com/videos/555-flutter-packages-and-plugins-a-look-under-the-hood) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Writing truly cross plattform applications using flutter](https://www.wearedevelopers.com/videos/456-writing-truly-cross-plattform-applications-using-flutter) - [Using Serious Tech for a Silly Game - How to Build an MVP with Flutter](https://www.wearedevelopers.com/videos/728-using-serious-tech-for-a-silly-game-how-to-build-an-mvp-with-flutter) ## Related Articles - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)