SonicJobs Logo
Left arrow iconBack to search

Senior Python Developer

Select Minds LLC
Posted 25 days ago, valid for 16 days
Location

Waverly, Eaton County 48917, MI

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The job is for a Senior Python Developer located in McLean, VA, requiring 10+ years of hands-on experience in Python development.
  • The role involves full lifecycle development, including server operations, backend and frontend work, testing, and ongoing maintenance.
  • Candidates should have strong experience with tools like Pandas, Pytest, Flask, and be familiar with databases such as SQL Server and MongoDB.
  • The position offers a competitive salary and is 100% onsite from Monday to Friday, with opportunities for advancement.
  • Prior experience in the Financial, Mortgage, or Fintech domain is required, along with strong financial or accounting acumen.
Benefits:
  • Onsite
  • Competitive salary
  • Opportunity for advancement
Title:Senior Python Developer
Location:
McLean, VA – 100% Onsite (Monday to Friday)
Duration: Long Term
Interview Mode: In-Person

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.

Key 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




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.