Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Developer

RIT Solutions

Software Developer Professional (Specializing Financial Accounting Applications)

CW Freddie Mac's Investments & Capital Markets division is currently seeking a Professional Software Developer who can contribute to the firm's enterprise forecasting platform that supports long-term financial projections, enabling strategic planning and decision-making. The developer will be involved in developing and enhancing core features of the forecasting engines to improve model accuracy, performance, and scalability, as well as providing support for critical quarterly/yearly production runs used in financial reporting to ensure the integrity, accuracy, and timeliness of outputs. The developer will also collaborate closely with FP&A and other stakeholders to implement new forecasting capabilities, support scenario analysis, and meet evolving business and regulatory requirements.

Responsibilities:

  • Refactor and modernize existing components of the financial accounting and forecasting application to improve maintainability, performance, and scalability.
  • Develop and enhance core forecasting engine features to improve model accuracy, runtime efficiency, and enterprise readiness.
  • Support critical quarterly production runs for financial reporting by monitoring execution, troubleshooting issues, and ensuring integrity, accuracy, and timeliness of outputs.
  • Diagnose and resolve defects, reduce technical debt, and drive continuous improvements to ensure alignment with software engineering best practices.
  • Write clean, robust, high-quality code following best practices, supported by automated unit and integration tests with strong coverage.
  • Coordinate with team members across different layers of the stack (data, services, APIs, and infrastructure) to deliver end-to-end solutions.
  • Partner with FP&A and other stakeholders to implement new forecasting capabilities, enable scenario analysis, and meet evolving business and regulatory requirements.
  • Assist with infrastructure upgrades, platform migrations, and adoption of new technologies to improve reliability, security, and operational efficiency.
  • Contribute to design discussions, code reviews, and documentation; demonstrate a commitment to collaborative problem-solving, thoughtful design, and high-quality deliverables.

Qualifications:

  • 3 years' of hands-on Python software development experience with Bachelor's degree or 1- 2 years' of hands-on Python software development experience with an advanced degree in Computer Science or other related quantitative fields
  • 1-2 years of experience using Git for source control in a team-based development environment.
  • 1-2 years of experience with SQL and relational database development.
  • 1-2 years of experience with containerization and orchestration technologies (e.g., Docker, Podman, Kubernetes).
  • Proficiency with shell scripting for automation, troubleshooting, and operational support.
  • 1–2 years of experience with unit testing frameworks (e.g., Pytest, JUnit) and implementing automated test coverage.
  • An understanding of fixed income concepts, including duration, convexity, spread, and option-adjusted spread (OAS).
  • Good oral and written communication skills
  • Strong critical thinking, problem-solving skills, business acumen, and familiarity with Agile development processes.

Preferred Skills:

  • Graduate degree in a quantitative discipline (e.g., Computer Science, Mathematics, Statistics, or related field).
  • Strong understanding of GAAP accounting fundamentals, including revenue/expense recognition and amortization.
  • CFA/FRM (or significant progress toward CFA/FRM/CPA).
  • Strong oral and written communication skills, with the ability to clearly articulate technical and business concepts.
  • Experience engaging with stakeholders to gather requirements, align on priorities, and drive delivery.
  • Exposure to product and project management tools (e.g., JIRA) to support planning, tracking, and execution.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Python Developer in McLean, VA vacancy
  • Job-ID29167155Reference26-24152 Technical Environment Required / Most Important Python AWS PySpark ETL development Backend/application development SQL knowledge Asynchronous processing concepts AWS / Data Technologies The team uses: AWS AWS Glue Snowflake Spark / PySpark... 
    Suggested

    Mindlance

    McLean, VA
    5 days ago
  •  ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Sr. Python Developer Job Location: Mclean, VAJob Description: The candidate will mainly be involved in design, development, and documentation... 
    Suggested

    Ampcus

    McLean, VA
    4 days ago
  •  ...Python Developer Python programming experience Statistics, Economics, Business, Mathematics, Computer Science Strong quantitative, statistical analytical experience Required Skills : Basic Qualification : Additional Skills : Background Check : No Drug... 
    Suggested

    Software Technology Inc

    McLean, VA
    3 days ago
  •  ...Python DeveloperLocation: McLean VA / Dallas TX / Atlanta GA / New York – (Onsite Hybrid Model)Duration: 6-12 Months || Extension PossibleJob Responsibilities:Must Haves: Python & GIT.AWS (Preference is - Specifically Integration experience with BOTO3). Also preferred... 
    Suggested

    Samprasoft

    McLean, VA
    11 hours ago
  •  ...Python DeveloperLocation: McLean, VADuration: 6-12+ months (Possibility of Extension)Must Haves: Python, REST API (Flask or Fast API...  ...years out of which 5+ years should be only in PythonStrong Python Developers needed.REST API Development using Flask/FastAPI.Not much of AWS... 
    Suggested
    Local area

    Samprasoft

    McLean, VA
    5 hours ago
  •  ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Python Full Stack Developer Location: McLean, VA Job Description: We are looking for a passionate Python Full Stack Developer to join our team.... 

    Ampcus

    McLean, VA
    4 days ago
  •  ...Purple DrivePython Developer Share McLean, VARole: Python Developer Exp 8-10 years Skills: PythonSkillsStrong Python experienceAutomation using Groovy and PandasJIRA integration with JenkinsJIRA API automationBitBucket management and scriptingAtlassian Tools API integrationRoles... 

    Purple Drive

    McLean, VA
    1 day ago
  •  ...Python DeveloperDuration: 6-12 Months (Possible Extension or Conversion)Location: McLean, VA (Hybrid)Job OverviewInteract with finance team and business side to collect the requirementsDesign, develop and support software solution for the given requirements within the... 

    Software Technology Inc

    McLean, VA
    11 hours ago
  •  ...Python Developer (Backend Developer)Location: Hybrid Onsite in McLean, VADuration: 6+ months (Possibility of Extension)Job Type: W2Must Have:Python Django, Flask Fintech ExpDesired:Angular (not a must have) JavaLooking For:Sr. Python Developer Fintech experience is a... 

    InteliX Systems

    McLean, VA
    5 hours ago
  •  ...Senior Python DeveloperMcLean, VA (Hybrid)4 months (extension TBD)Candidates with GitHub repositories are encouraged to submit samples...  ...lifecycle and support code validation.Key Responsibilities:Develop and maintain Python applications and scripts for API and data migration... 

    Saxon Global

    McLean, VA
    5 hours ago
  •  ...Automation EngineerDesign, implement, and maintain automation solutions using Ansible and Python.Collaborate with cross-functional teams to understand infrastructure requirements and develop effective automation workflows.Create playbooks and roles for configuration... 

    Omni Inclusive

    McLean, VA
    11 hours ago
  •  ...Python Backend DeveloperLocation: Hybrid onsite (3 days onsite in Mclean, VA)Duration: 9-12+ months ContractJob Description:Experience with AWS Cloud - EC2/S3/Lambda etc..Experience with Data LakeExperience with DBs- Oracle/DB2/Mongo/SQL Server/NoSQLJava experience is... 

    Samprasoft

    McLean, VA
    5 hours ago
  •  ...Python Developer Location: McLean , VA - Salary Range: 65-70/hr on w2 Only Introduction We are seeking a skilled and motivated developer to join our team on a contract basis for approximately 5 months. This role involves working on cutting-edge voice biometrics... 
    Contract work
    Immediate start
    Flexible hours

    Artech

    McLean, VA
    4 hours ago
  •  ...Python DeveloperLocation: McLean, VA (Hybrid Tue-Thru)Duration: 6+ Months Possible Extension/ConversionJob DetailsMUST HAVESPythonPandasSQL ServerDatabase Development – T-SQL/SSIS/SSRS/etc.Database Schemas & NormalizationAngular/ReactAPI – REST/SOAP/Any OtherMetrics/Reports... 

    Samprasoft

    McLean, VA
    11 hours ago
  •  ...Python Backend Developer Location: Hybrid onsite (3 days onsite in Mclean, VA) Duration: 9-12+ months Contract Job Description: Experience with AWS Cloud - EC2/S3/Lambda etc.. Experience with Data Lake Experience with DBs- Oracle/DB2/Mongo/SQL Server... 
    Contract work

    Samprasoft

    McLean, VA
    4 days ago
  •  ...would prevent the candidate from working on the proposed assignment for the duration of the assignment periodMust Haves: This is a Python developer position, strictly backend - development experience is a must have. Must have Python in AWS experience - boto3 library.... 

    Samprasoft

    McLean, VA
    11 hours ago
  •  ...Only On W2 Python Developer McLean VA- 1 hour in person interview required. 6 month initial duration Job Description: Design and implement Web-based application using Python. Develop specifications and designs for complex applications or modifying/maintaining... 

    Syntricate Technologies

    McLean, VA
    3 days ago
  •  ...Skills & Experience: ~6+ years of hands-on experience with Python development. ~ Solid experience with one or more Python...  ...maintain efficient, reusable, and reliable Python code. Develop RESTful APIs and backend systems for web and data-driven applications... 

    3B Staffing LLC

    McLean, VA
    3 days ago
  •  ...Python DeveloperLocation: McLean VADuration: 6-12 Months – (With possible extension)Must have:PythonDjangoETLAWS (S3, Lambdas)Docker...  ...business and operational capabilitiesSolid experience as Python Developer Experience with Python frameworks e.g. Django, Flask.Good experience... 

    InteliX Systems

    McLean, VA
    11 hours ago
  •  ...Software Developer/Python Developer Client: Freddie Mac Location: McLean, VA (Onsite, local try preferred, relocation acceptable nearby) Duration: 6+ months (with possible extension) Must Have Qualifications: ~5+ years' experience of software development... 
    Local area
    Relocation

    InterSources

    McLean, VA
    1 day ago
  •  ...Python Developer Location: McLean, VA (Hybrid -Tues-Thru) Duration: 10+ Month Job Description: Must Haves: 6+ years of hands-on Python development experience using PySpark, XML, Json. Database side they need to have experience with SQL using Hive. 6+ years... 
    Contract work

    Samprasoft

    McLean, VA
    4 days ago
  • $60 - $70 per hour

     ...Overview Python Developer role at Collabera . Base pay range $60.00/hr - $70.00/hr Position Details Client: Financial Services Job Title: Python Developer Duration: 4-6 Months Location: McLean, VA Pay Range: $60 - $70/hr Benefits The Company offers the following benefits... 
    Contract work
    Temporary work

    Collabera

    McLean, VA
    5 hours ago
  •  ...Gradle, GitLab, Jenkins, Artifactory, Ansible, Redmine, Java, Python, Ruby, BASH, FitNesse), know what it takes to be an internal consultant...  ...destination employer. As an experienced Java and Python developer: # Implement, maintain, support and enhance the DevOps... 
    Local area

    Software Technology Inc

    McLean, VA
    3 days ago
  •  ...W2 Python Full Stack Developer Location: Hybrid - Tuesday through Thursday - McLean, VA Responsibilities: Work closely with Enterprise Third Party Business, MDM, and I&CM BTO support teams to support technology delivery activities in support of Enterprise Third... 

    Syntricate Technologies

    McLean, VA
    3 days ago
  •  ...Senior Spark ProgrammerIn a senior developer role, you will design and build data flow and data integration processes to enhance loss prevention...  ...financing firm. Drawing from your vast hands-on experience in Python (PySpark), Spark, REST, Java, and Scala, you will develop, test... 

    Mavens Guild

    McLean, VA
    1 day ago
  •  ...Python Developer Duration: 6-12 Months (Possible Extension or Conversion) Location: McLean, VA (Hybrid) Job Description: This team does integration with third party tools like other SaaS/COTS Products Need someone who can do Data Analysis and Data Mapping... 

    Samprasoft

    McLean, VA
    4 days ago
  • $107.9k - $195.05k

     ...Description Python Developer Who We Are: Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and enhanced capabilities throughout the entire USG arsenal... 
    Local area
    Immediate start

    Leidos

    Falls Church, VA
    11 hours ago
  •  ...Python DeveloperHybrid - Onsite in McLean Tuesday through Thursday.Must Haves: Full stack developer, emphasis on front end but back end database work is also present. Python w/ Pandas, React or Angular, SQL. Must have hands on experience in an Agile environment, specifically... 

    Software Technology Inc

    McLean, VA
    11 hours ago
  •  ...Python Developer Location: Must be onsite in McLean, VA. Hybrid - 3+ days per week. Extension/Conversion: This is a contract position, currently fully funded through EOY. No plans for extension or conversion at this time. Must Haves: 3+ years of Python, Pandas,... 
    Contract work
    Shift work
    3 days per week

    Software Technology Inc

    McLean, VA
    3 days ago
  •  ...Python Developer SCOPE As a Python Developer, you will play a crucial role in providing integrated and deployed support across Enterprise Networks. The organization is responsible for offering flexible but coordinated services, such as Application Development... 
    For contractors
    Work experience placement
    Flexible hours

    3B Staffing LLC

    Arlington, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Developer. Be the first to apply!