Senior Python Developer

Select Minds LLCWaverly, MI
19hOnsite

About The Position

We are seeking a Senior Software Developer with strong Python expertise to support mission-critical applications built on modern software development frameworks. The developer will contribute to new feature development, defect resolution, technical debt reduction, enhancements, and migration efforts across both customer-facing and internal applications. The role spans full lifecycle development including server operations, backend and frontend work, testing, validation, and ongoing maintenance.

Requirements

  • 10+ years of hands-on professional experience in Python development
  • Strong experience building scalable applications using: Pandas Pytest NumPy Flask
  • Solid understanding of: Design patterns OOP principles Data structures Algorithm optimization
  • Experience with build and integration tools: Python workflow tools Jenkins Git Docker
  • Familiarity with databases such as: SQL Server Sybase Redis MongoDB
  • Prior experience in Financial / Mortgage / Fintech domain is required
  • Strong financial or accounting acumen to understand business requirements and validate feature implementations

Responsibilities

  • Design, develop, test, and support financial engineering applications and services
  • Resolve defects and address technical debt while maintaining best development practices
  • Write clean, maintainable, high-quality code with strong unit and integration test coverage
  • Collaborate across infrastructure layers and cross-functional teams
  • Support infrastructure upgrades and new technology adoption
  • Contribute to collaborative problem-solving and high-quality system design

Benefits

  • Onsite
  • Competitive salary
  • Opportunity for advancement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service