About The Position

Client’s Investments and Capital Markets division is currently seeking a Sr. Software Developer –who is proficient in Python development to assist us with the development of mission critical application based on modern software development frameworks. The developer will be involved in assisting the team with new features, defect fixes, technical debts, improvements and migration efforts for both our customer facing and internal applications/services by applying the specialized knowledge in each stage of software development – including server operations, front-end and back-end development, testing, verification and maintenance. A commitment to collaborative problem-solving, sophisticated design, and quality product is important.

Requirements

  • Strong backend Python (OOP, concurrency, large datasets)
  • SQL (required) | Pandas, NumPy, SQL Alchemy
  • Finance / fixed income experience preferred
  • Backend-focused (90–95%); minimal frontend
  • Fully on-prem (no AWS, no AI)
  • RDBMS only (SQL Server, Sybase, DB2)
  • Candidates must have knowledge and hands on experience with finance and GSE business processes.
  • Candidate must have hands on Python, Java, and OOP

Responsibilities

  • Design, develop, test and support financial engineering applications and services
  • Involve in fixing the defects and addressing the technical debts to ensure best software development practices are met.
  • Write clean, robust, high-quality code following best practices and backed by automated unit and integration tests with full coverage.
  • Coordinate with the rest of the team working on different layers of the infrastructure.
  • Assist with the infrastructure upgrades and adoption of new technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service