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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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...
- ...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
- ...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
- ...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
- ...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 contractorsWork experience placementFlexible hours
- ...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...
- ...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
$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 workLocal areaRemote work- ...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...
$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 workTemporary work- ...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
- 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 workLocal area
$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 officeLocal area- 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
- ...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....
$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 timePart timeInternshipH1bLocal area- ...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...
$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 payContract workTemporary workWork experience placement$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 timePart timeInternshipH1bLocal area- ...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...
- ...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...
$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 timeContract workWork at officeLocal area- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python developer. Be the first to apply!
- python developer part time McLean, VA
- python developer internship McLean, VA
- full stack / python developer (remote) McLean, VA
- python developer data analytics McLean, VA
- python engineer McLean, VA
- python programmer McLean, VA
- senior python developer McLean, VA
- python developer McLean, VA
- python data scientist (contract) McLean, VA
- data analyst - r python sql McLean, VA



