Job responsibilities
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Leads the design and development of trade surveillance software solutions that monitor and analyze trading activities for signs of manipulative practices and regulatory breaches.
- Oversees the technical roadmap and architecture for trade surveillance products, ensuring alignment with business goals and compliance standards
- Ensures rigorous quality control and compliance with both internal and external standards and regulations.
- Mentors and lead development teams, promoting best practices in coding, testing, and deployment.
- Collaborates closely with product managers, compliance experts, and other stakeholders to define and refine product features
- Serves as a function-wide subject matter expert in one or more areas of focus
- Evaluates and incorporate new technologies and frameworks to enhance product performance and scalability.
- Acts as a subject matter expert in trade surveillance, staying updated on industry trends and regulatory changes
- Directs the planning, execution, and delivery of product releases, managing timelines and resources effectively
- Experience migrating complex applications to the public cloud
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- Proven experience in the financial sector, specifically in developing or managing trade surveillance systems
- Strong technical skills with expertise in software architecture and technologies such as Java, .NET, Python, SQL, and NoSQL databases.
- Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Familiarity with real-time data processing and event-driven architectures.
- Experience with Agile methodologies and continuous integration/delivery practices.
- Strong communication and team leadership skills are imperative
Preferred qualifications, capabilities, and skills
- Experience in designing and maintaining Api/event driven architectures
- Experience in building and maintaining cloud native software solutions
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field