About The Position

Join a technology organization supporting a global financial institution and its investment banking operations. This team develops and maintains applications, risk platforms, and market-data integrations used across front-, middle-, and back-office functions. The environment is highly collaborative, bringing together developers, business users, analysts, project managers, infrastructure teams, DBAs, and application teams to deliver reliable technology solutions in a fast-paced financial environment. This is a hybrid opportunity based in Charlotte, North Carolina, for a long-term contract engagement spanning approximately 12 months. You will work on business-critical applications supporting investment banking and brokerage operations, gaining exposure to risk systems, market-data feeds, messaging platforms, APIs, and cloud technologies. You will collaborate directly with both technical teams and business stakeholders across the organization.

Requirements

  • 5–7 years of professional software development experience, ideally supporting brokerage or capital-markets environments.
  • Hands-on development expertise with Python.
  • Strong SQL development skills, including complex queries, query simplification, troubleshooting, and performance optimization.
  • Experience developing solutions supporting front-, middle-, or back-office brokerage functions.
  • Strong understanding of algorithms, software-development methodologies, and application architecture.
  • Ability to independently analyze technical problems, evaluate alternatives, and make sound development decisions.
  • Strong communication skills with the ability to work effectively with both technical and business audiences.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Collaborative approach, strong work ethic, and ability to build productive relationships with stakeholders and senior management.

Nice To Haves

  • Experience with IBM MQ or comparable messaging technology is preferred.
  • Experience developing or integrating REST and SOAP APIs is preferred.
  • Exposure to AWS and/or Azure is preferred.
  • C#/.NET development and broader system architecture experience are valuable additional qualifications.

Responsibilities

  • Design, develop, test, maintain, and support software applications supporting brokerage and investment banking operations.
  • Build and enhance applications primarily using Python and SQL, with exposure to C#/.NET.
  • Develop and optimize complex SQL queries with an emphasis on performance, maintainability, and efficiency.
  • Support risk systems, market-data feeds, and integrations between internal applications.
  • Develop and maintain application integrations using messaging technologies and APIs.
  • Partner with business users, business analysts, project managers, infrastructure engineers, database teams, and other development groups.
  • Contribute to software architecture and system-design decisions for scalable and maintainable solutions.
  • Manage development priorities across multiple initiatives and competing deadlines.

Benefits

  • W2 only (no C2C/1099)
  • Hybrid opportunity
  • Long-term contract engagement spanning approximately 12 months.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service