Flow Traders - New York, NY

posted 6 days ago

Full-time - Mid Level
New York, NY
251-500 employees
Credit Intermediation and Related Activities

About the position

The Software Engineer position involves designing, developing, and maintaining software applications. The role requires collaboration with cross-functional teams to deliver high-quality software solutions that meet business needs. The engineer will be responsible for writing clean, scalable code and participating in code reviews to ensure best practices are followed.

Responsibilities

  • Design, develop, and maintain software applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug applications to optimize performance.
  • Stay updated with emerging technologies and industry trends.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • Proven experience as a Software Engineer or similar role.
  • Strong knowledge of programming languages such as C++, Java, or Python.
  • Experience with software development methodologies such as Agile or Scrum.
  • Familiarity with version control systems like Git.

Nice-to-haves

  • Experience with cloud services (AWS, Azure) is a plus.
  • Knowledge of database management systems (SQL, NoSQL).
  • Familiarity with front-end technologies (HTML, CSS, JavaScript).
  • Experience with DevOps practices and tools.

Benefits

  • Health insurance coverage.
  • 401k retirement savings plan.
  • Paid time off and holidays.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service