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

Python developer

ICONMA

Python Developer

Our client, a Real Estate and Financial Services company, is looking for a Python Developer for their McLean, VA location.

Responsibilities:

Software Developer Professional (Specializing Financial Accounting Applications) - CW client 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.

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.

Requirements:

3+ years of hands-on professional Python software development experience and a bachelor's degree or 1-2 years of professional Python development experience with an advanced degree in quantitative field.

Candidate must have experience with production grade coding (not scripting), Git, SQL, Pandas, and unit testing, along with good communication skills.

Financial industry experience and prior business facing experience are preferred.

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.

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.

Why Should You Apply?

Health Benefits

Referral Program

Excellent growth and advancement opportunities

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Python developer in McLean, VA vacancy
  •  ...Job Title: Python Developer Location: McLean, VA (Onsite) Looking for a Senior Python Backend Developer with expertise in developing scalable applications and services based on Python frameworks such as Pandas, Pytest, NumPy, Flask and SQL. Someone who is a... 
    Suggested

    Jobs via Dice

    McLean, VA
    2 days ago
  •  ...Purple Drive Python Developer Share McLean, VA Role: Python Developer Exp 8-10 years Skills: Python Skills Strong Python experience Automation using Groovy and Pandas JIRA integration with Jenkins JIRA API automation BitBucket management and... 
    Suggested

    Purple Drive

    McLean, VA
    4 days ago
  •  ...Senior Python Developer McLean, VA (Hybrid) 4 months (extension TBD) Candidates with GitHub repositories are encouraged to submit samples of prior work. Required Skills & Experience: Strong Python development experience 7+ years Hands-on experience... 
    Suggested

    Saxon Global

    McLean, VA
    4 days ago
  •  ...Role: Python Developer (Backend Developer ) Location: Hybrid Onsite in Mclean, VA Duration: 6+ months (Possibility of Extension) Job Type: W2 Must have: Python Django , flask Fintech Exp Desired: Angular (not a must have) Java Looking... 
    Suggested

    InteliX Systems

    McLean, VA
    5 days ago
  •  ...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... 
    Suggested

    Mindlance

    McLean, VA
    1 day 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
    5 days ago
  •  ...Python Developer Location: Hybrid Onsite (3 days onsite in Mclean, VA) Duration: 6-12+ months Contract Required Skills: Python, APS, REST API, Flask, pandas, and relational database. Able to test code automation. Important Notes: ~5+ years of relevant... 
    Contract work

    Samprasoft

    McLean, VA
    5 days ago
  •  ...Python Developer Location: McLean, VA (Hybrid Tue-Thru) Duration: 6+ Months Possible Extension/Conversion Job Details MUST HAVES Python Pandas SQL Server Database Development – T-SQL/SSIS/SSRS/etc. Database Schemas & Normalization Angular... 

    Samprasoft

    McLean, VA
    5 days 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
    4 days 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
    5 days ago
  •  ...Must Have Qualifications: 6+ years of experience in designing and developing applications and web services using Python and JAVA. Ideal candidate possess strong and extensive knowledge in Python, Spring-Boot, and SQL development Schedule: Standard Shortlisting... 
    Flexible hours

    V-Soft Consulting Group

    McLean, VA
    1 day 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
    4 days ago
  •  ...What we would like to see: In a senior developer role, you will design and build data flow and data integration processes to enhance...  ...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
    5 days ago
  •  ...Hiring: Java/Python Full-Stack Developer Locations: Virginia | Dallas, TX Employment Type: Contract W2 Only Job Overview We are looking for Java/Python Full-Stack Developers with strong experience in Java, Python, AWS Cloud Services, and AI/ML... 
    Contract work

    Cliff Services Inc

    McLean, VA
    2 days ago
  • $120.34k - $180.5k

     ...Senior Python Developer We are seeking a Senior Python Developer to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We're looking for the best and... 
    Contract work
    Local area
    Remote work

    NT Concepts

    Vienna, VA
    4 days ago
  •  ...and no lead exp required basic hands on work, already have team leads and will work with them closely Must Haves Backend Python Building API and Integration them Microservices AWS Database (Dynamo or Postgres) Nice To Have ~ Lambda (can... 

    Samprasoft

    McLean, VA
    2 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

    Mc Lean, VA
    4 days ago
  •  ...sub-vendors - one layer deep. The candidates must be W2 employees of the sub vendor. Must Have Qualifications: Strong Python Developer with strong experience in Python development, SQL, and database technologies. Must be a strong communicator. Java... 
    Flexible hours

    Zuven technologies Inc

    McLean, VA
    2 days ago
  • Python Developer-Full Stack Senior Local candidates only # Interview Type: In-Person Locations: Onsite in McLean, VA (5 days a week) Employment Type: Contract Seniority Level: Mid-Senior level Job Function: Information Technology Industries: IT Services and IT Consulting... 
    Contract work
    Local area

    Zillion Technologies, Inc.

    Mc Lean, VA
    13 hours ago
  • $89.6k - $194k

    Python Developer, Senior TS/SCI with Poly REQUIRED Position Description CGI Federal has an exciting opportunity for an Python Developer within our Intel sector advancing the national security mission through cutting edge technology.  You must have a passion for... 
    Work at office
    Local area
    Arlington, VA
    26 days ago
  • KBR offers a junior Python modeling role supporting the US Air Force at the Pentagon and telework sites in the National Capital Region. You will develop Python scripts to connect front end interfaces with backend AFCATT datasets and collaborate with a multidisciplinary... 
    Remote work

    KBR Careers

    Arlington, VA
    1 day ago
  •  ...Job Summary (List Format): - Develop and enhance core features of financial accounting and forecasting applications, focusing...  ...engineering best practices. - Write clean, robust, production-grade Python code, supported by strong unit and integration test coverage.... 

    Expert Technology Services

    McLean, VA
    2 days ago
  • $197.3k - $225.1k

    Lead Software Engineer (React, Python, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving...  ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corporation

    McLean, VA
    13 hours ago
  •  ...Job Summary: Senior Software Developer Financial Accounting Applications (Freddie Mac, McLean, VA) Key Responsibilities:...  ...software development experience with modern programming languages (Python, Java, or C#). - 1 2 years experience with Git version control... 

    Expert Technology Services

    McLean, VA
    2 days ago
  • $60 - $75 per hour

     ...to improve maintainability, performance, and scalability. · Develop and enhance core forecasting engine features to improve model accuracy...  ...experience using a modern programming language (e.g., Python, Java). · 1-2 years of experience using Git for source control... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    McLean, VA
    4 days ago
  • $197.3k - $225.1k

    Lead Software Engineer, Back End (Java, Python, AWS) Do you love building and pioneering in the technology space? Do you enjoy...  ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corporation

    McLean, VA
    13 hours ago
  •  ...Essential Skills/Job Requirements: Essential expertise includes Python development, IDE (Preferred - Visual Code studios), CI/CD (...  ...into Data Warehouses and Data Marts. Extensive experience developing ETL Pipelines using python Comprehensive knowledge of warehousing... 

    Saxon Global

    Washington DC
    5 days ago
  •  ...Job Description: Experience: Highly technical AWS Developer possessing 5+ years of IT platform implementation experience Excellent Python skills with 5+ years of experience Extensive application coding experience of OO Python based products... 

    3B Staffing LLC

    Reston, VA
    4 days ago
  • $171.16k - $256.75k

     ...Two Six Technologies is actively seeking a Lead Full Stack Developer to join our team. The team is composed of intellectual individuals...  ...scaling. If you are actively using modern frontend frameworks, Python, and cloud-based architectures, the team wants to talk to you!... 
    Full time
    Contract work
    Work at office
    Local area

    Twosix Technologies

    Arlington, VA
    13 hours ago
  •  ...Python Developer We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components... 

    Infotree Global Solutions

    Washington DC
    1 day ago

Do you want to receive more vacancies?

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