Only W2 (No C2C, No 1099, No H1b, No OPT EAD)
Title: Senior Software Developer (Python Backend)
Location: McLean, VA (5 days - Onsite)
Must Have Qualifications: 5+ Backend Development with Python engineering- large data libraries, working with databases, and working with large currency.
Position Overview
client's Investments & Capital Markets division is seeking a Senior Software Developer (Python Backend) to support the development and enhancement of mission-critical applications built on modern software development frameworks.
The ideal candidate will contribute across the full software development lifecycle, including new feature development, code refactoring, defect resolution, technical debt reduction, performance improvements, and migration initiatives. This role supports both customer-facing and internal applications/services and requires strong expertise in backend Python engineering and large-scale data processing.
Key Responsibilities
Design, develop, and maintain backend services and applications using Python
Work with large datasets, currency-related data, and high-volume transactional systems
Implement and optimize database interactions and data processing workflows
Participate in code refactoring, defect fixes, and technical debt remediation
Support application migrations and modernization efforts
Collaborate with cross-functional teams across development, testing, and operations
Contribute to testing, verification, deployment, monitoring, and maintenance of applications
Ensure solutions align with scalability, performance, and reliability standards
Must-Have Qualifications
5+ years of backend development experience using Python
Strong experience working with large data libraries and frameworks
Hands-on experience with databases (relational and/or NoSQL)
Experience handling large currency or financial datasets
Solid understanding of software development lifecycle (SDLC)
Ability to work in a fast-paced, enterprise-scale environment
Nice-to-Have Skills
Experience in financial services or capital markets
Familiarity with modern software development frameworks
Exposure to cloud-based architectures and services
Strong debugging, performance tuning, and optimization skills