Haystack
← Back to Jobs
Technology
NI

Python Developer – Financial Applications

NimbusAITech LLCMcLean, VA🇺🇸United StatesPosted 8 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
McLean, VA, United States
Posted
2 days ago
DockerSQLShellAgileGitJUnitJiraKubernetesPythonpytest

Job Description

Dice / Indeed Version

Python Developer – Financial Applications

Client: Freddie Mac
Location: McLean, VA – Local Only
Contract: W2 / C2C
Interview: In-Person
Visa: OPT // H1B /USC

Important: Candidate must live within approximately 40 minutes of McLean, VA. No relocation candidates.

Required Skills

  • 3+ years Python development
  • Python software development
  • SQL / Relational Databases
  • Git
  • Docker / Podman
  • Kubernetes
  • Shell Scripting
  • Pytest / JUnit
  • Automated Testing
  • Agile

Job Description

Seeking a Python Developer to support an enterprise financial forecasting platform within Freddie Mac's Investments & Capital Markets organization.

The developer will enhance forecasting engines, modernize existing financial accounting applications, improve performance and scalability, and support critical quarterly/yearly production runs used for financial reporting.

Responsibilities

  • Develop and maintain Python-based financial applications.
  • Modernize existing components and reduce technical debt.
  • Enhance forecasting engine functionality and performance.
  • Support production runs and troubleshoot application issues.
  • Develop automated unit and integration tests.
  • Collaborate across data, API, services, and infrastructure teams.
  • Support infrastructure upgrades and platform migrations.
  • Work with FP&A and stakeholders on forecasting and scenario analysis.
  • Participate in code reviews, design discussions, and documentation.

Preferred

  • Financial forecasting/accounting experience
  • GAAP knowledge
  • Fixed income concepts
  • CFA / FRM / CPA
  • JIRA
  • Quantitative graduate degree
  • Financial services experience

Interested candidates can share their updated resume. Referrals are greatly appreciated.

Similar jobs