Source description
About the role
As a Software Developer at our company, you will play a crucial role in building and enhancing an Execution Management System (EMS) or Algo Engine used in Algorithmic Trading. You will have the opportunity to work in a fast-paced and challenging environment, contributing to mission-critical trading applications. Key Responsibilities: - Design, develop, and maintain backend modules in C++ and frontend modules in .NET (Framework 4.8 / .NET Core 8). - Collaborate with the product and business teams to translate trading requirements into scalable solutions. - Work on system components related to order routing, execution, and trading logic. - Write clean, efficient, and well-documented code following software design principles. - Debug, optimize, and ensure high performance of trading applications. - Participate in code reviews, testing, and deployment activities. As a Software Developer at our company, you will play a crucial role in building and enhancing an Execution Management System (EMS) or Algo Engine used in Algorithmic Trading. You will have the opportunity to work in a fast-paced and challenging environment, contributing to mission-critical trading applications. Key Responsibilities: - Design, develop, and maintain backend modules in C++ and frontend modules in .NET (Framework 4.8 / .NET Core 8). - Collaborate with the product and business teams to translate trading requirements into scalable solutions. - Work on system components related to order routing, execution, and trading logic. - Write clean, efficient, and well-documented code following software design principles. - Debug, optimize, and ensure high performance of trading applications. - Participate in code reviews, testing, and deployment activities.
More at E4 Software Services