This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Sharp Decisionsposted 2 months ago
Senior
New York, NY
Professional, Scientific, and Technical Services

About the position

A leading financial services organization with a strong global presence is seeking a talented Senior Software Engineer to join its Software Development department in the New York office. The company provides a wide range of financial services, including banking, securities, leasing, and credit products. Operating across numerous countries in the Americas, it offers innovative solutions to its corporate, institutional, and municipal clients by leveraging a robust capital foundation and a vast international network. This position supports critical trading flow, trade analysis, and research IT systems. The Senior Software Engineer will play a key role in shaping the technical vision and strategic planning of software solutions for the Capital Markets business, involving both internally developed and externally sourced applications. This role requires close collaboration with business users and analysts to deliver software solutions that meet business requirements.

Responsibilities

  • Lead the design and architecture of enterprise-level software solutions.
  • Develop and maintain in-house applications and manage vendor-provided software.
  • Ensure high availability, scalability, and recovery of critical systems.
  • Diagnose and resolve complex system issues swiftly to ensure smooth operations.
  • Collaborate with cross-functional teams to understand and fulfill business needs.
  • Provide technical expertise in development environments and technology architecture.
  • Present technical concepts clearly to stakeholders at various levels.

Requirements

  • 10+ years of experience in software development and systems implementation.
  • Proficient in C/C++ programming language with experience in designing software solutions.
  • Strong understanding of enterprise-wide software solutions and multi-technology environments.
  • Advanced knowledge of recovery solutions and high availability architectures.
  • Excellent problem-solving skills and ability to troubleshoot system issues effectively.
  • Strong communication skills, with the ability to explain technical concepts to non-technical audiences.
  • Bachelor's or Master's degree in Computer Science from a recognized institution.
  • Ability to work well in a team environment and demonstrate a strong work ethic.

Nice-to-haves

  • Experience with Microsoft .Net/C#, Java, and scripting languages (Perl, Python).
  • Familiarity with Microsoft Office technologies (Excel, COM).
  • Knowledge of relational databases and OLAP coding.
  • Formal training or experience in mathematical finance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service