Intercontinental Exchange - New York, NY

posted 3 months ago

Full-time - Mid Level
Remote - New York, NY
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The New York Stock Exchange (NYSE), a subsidiary of Intercontinental Exchange, Inc. (ICE), is seeking a Senior Full Stack Developer to join one of our Technology teams. This role is pivotal in the design and development of web applications that cater to our business's regulatory and listing technology needs. The Senior Developer will be responsible for both backend and frontend development tasks, requiring a comprehensive understanding of full-stack development. On the backend, the developer will interact with various data sources and external systems, while on the frontend, they will create intuitive and responsive user interfaces. This position demands an individual who is not only technically proficient but also possesses excellent communication and analytical skills. The ideal candidate will be self-motivated, eager to learn, and comfortable working both independently and as part of a team. They should be open to raising risks and concerns and accepting constructive criticism. In this role, the Senior Developer will be expected to write efficient and maintainable code, develop secure web applications using technologies such as Django, Python, Typescript, React, and Ruby on Rails, and deliver prototypes and wireframes to explain application concepts and workflows. Strong collaboration skills are essential, as the developer will work closely with internal teams, participate in design and planning sessions, contribute to team documentation, and provide software deployment and production support. The position also offers work-from-home flexibility one day per week, making it an attractive opportunity for candidates seeking a balance between professional and personal commitments.

Responsibilities

  • Write efficient and maintainable code along with supporting unit tests, using best practices.
  • Develop and maintain secure web applications using Django, Python, Typescript, React, and Ruby on Rails.
  • Deliver prototypes and wireframes to explain application concepts and workflows.
  • Collaborate with internal teams through strong communication skills.
  • Participate in design and planning sessions.
  • Contribute to team documentation.
  • Provide software deployment and production support.

Requirements

  • Ability to write clean code that is thoroughly unit tested.
  • 5+ years of professional development experience.
  • Experience with Django, Python, Typescript, React, and Ruby on Rails.
  • Experience writing unit and integration tests.
  • Experience working with relational databases like PostgreSQL.
  • Experience working with Container technologies such as Docker and Kubernetes.
  • Strong debugging and troubleshooting skills.
  • Excellent communication skills with the ability to explain complex concepts.
  • An eagerness to learn.
  • Bachelor's degree in Computer Science or related field.

Nice-to-haves

  • Experience building cloud-based applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service