Job Title: Senior Software Developer Company Name: Foxley Talent Job Url: https://foxleytalent.com/jobs/senior-python-developer-tdd/ Job Description: Senior Python Developer USA 11/02/2026 Foxley Talent are working with our client, whose product is an established SaaS platform serving investment organisations across the United States and Europe. They are looking to hire a Senior Software Developer to play a key role in strengthening engineering quality, improving legacy systems, and helping shape a test first development culture across the business. This is a hands on individual contributor role. You will write production code, refactor complex systems, and influence how engineering is done across the company. If you care about modular design, clean architecture, and robust testing practices, this role will suit you well. The Role Design, build, and maintain backend services using Python and Django Lead the adoption of test driven development practices Refactor and modernise legacy systems to improve performance and maintainability Write comprehensive unit, integration, and end to end tests Create and maintain technical documentation across systems and APIs Participate in code reviews and help elevate engineering standards Mentor developers and promote a culture of ownership and quality Contribute to infrastructure and DevOps discussions where relevant What We’re Looking For 7+ years of professional software development experience Strong Python experience with Django in production environments Deep understanding of testing methodologies and software quality Experience refactoring complex or legacy codebases Solid grasp of design patterns and clean architecture principles Strong written and verbal communication skills Familiarity with CI/CD pipelines Comfortable influencing engineering culture in a collaborative way Nice to Have Experience with Django REST Framework Frontend exposure with modern JavaScript frameworks Infrastructure as code experience such as OpenTofu or Terraform Familiarity with containerisation technologies Experience contributing to open source Why This Role This role will suit a Senior Python/Django Developer who enjoys improving systems, raising engineering standards, and having a lasting impact beyond just feature delivery. You’ll join a collaborative, remote team that values thoughtful development practices and long term quality over short term shortcuts. What’s On Offer $140,000 - $160,000 salary Medical, dental, and vision insurance Professional development support Fully remote working within the United States (preference will be given to any candidates within commutable distance from Boston, MA)