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