Build highly scalable, low-latency electronic trading software leveraging the firm?s proprietary infrastructure, including implementation of both core platform electronic trading infrastructure as well as customer facing order routing business logic.
The Senior Software Engineer, Brand Safety is integral to this process will be an critical part of the team focused on the delivery of our Inventory Quality and Brand Safety technical processes and operations.
In this role, the selected candidate will work with traders, researchers, and other developers to engineer low latency, high throughput trading systems; you will have the opportunity to create and improve the libraries and frameworks upon which our trading applications are based, and develop new tools.
Senior Application Developers at ADP are results-oriented, have knowledge of new and legacy technologies, have knowledge of the relevant platforms and environments, and be familiar with business process, functions and data within their domain to provide innovative, insightful, and secure solutions.
Lead a team of software engineers in the design, development, and testing of the comiXology Android and Kindle apps; help define and implement standards and promote best practices for the Android development team .
In this role, the selected candidate will write, code, test, and analyze software programs and applications, including research, design, documentation, and modification of software applications throughout the production life cycle.
In this role, you will need to have experience in programming in either C++ or Python; expertise with data structures and algorithms; thorough understanding of object-oriented programming and experience applying modern design patterns.
This position is on an Agile Development Team (ADT) within the AEHF program. Each ADT designs, develops, documents, tests, and debugs software to provide additional mission planning capabilities as requested by our customer.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code; determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
The Sales Engineer will provide a single point of reference with regard to the technical design and specifications for the life of the project, and to provide a smooth transition from the sales process into the design, fulfillment, installation and maintenance phases.