Software Engineer

in Information Technology
  • Greenwich, Connecticut View on Map
  • Salary: $120,000.00 - $160,000.00
Permanent

Job Detail

  • Experience Level Mid Level
  • Degree Type Bachelor of Arts (BA)
  • Employment Full Time
  • Working Type On Site
  • Job Reference 0000017872
  • Salary Type Annually
  • Industry Financial Services;Investment Management
  • Selling Points

    Contribute to impactful projects in a dynamic, collaborative environment. Develop innovative applications supporting trading and finance operations. Enhance your skills while working with cutting-edge technologies.

Job Description

Overview

  • Develop and maintain next-generation applications supporting trading, operations, risk management, and finance functions.
  • Collaborate with cross-functional teams to design scalable solutions aligning with business objectives.
  • Enhance operations through MSSQL/PostgreSQL Data Warehouse applications and middleware integrations.
  • Ensure compliance with regulatory requirements and cybersecurity best practices in application development.
  • Stay updated on emerging technologies and integrate them into the platform strategically.
  • Work in a dynamic and collaborative environment fostering professional growth and innovation.

Key Responsibilities & Duties

  • Support application development needs across trading, operations, risk management, and finance departments.
  • Develop applications utilizing MSSQL/PostgreSQL Data Warehouse for enhanced operational efficiency.
  • Integrate third-party applications using REST APIs, gRPC, or Kafka middleware technologies.
  • Collaborate with IT and security teams to ensure robust regulatory compliance and cybersecurity measures.
  • Design and implement scalable solutions in cloud-based environments such as AWS or Azure.
  • Contribute to system design emphasizing clean, maintainable code and service-to-service communication principles.
  • Stay informed on data engineering trends and integrate relevant technologies into the platform.

Job Requirements

  • Bachelor’s degree in computer science, engineering, or a related field.
  • Proficiency in .NET (C#), TypeScript, Angular, or React frameworks.
  • Experience with containerization, CI/CD tools, and Python programming.
  • Strong system design skills with an emphasis on clean, maintainable code.
  • Familiarity with relational databases such as MSSQL/PostgreSQL and SQL expertise.
  • Understanding of cloud-based environments like AWS or Azure.
  • Experience in financial firms is advantageous but not mandatory.
  • Excellent problem-solving and interpersonal communication skills.
  • ShareAustin:

Related Jobs