Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Senior Python Developer, Finance Forecasting & Data Apps

  • Job type Posted on: Jul 16, 2026
  • Experience level Sandeep Kanchi
  • Employment type Mc Lean, Virginia
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Senior Python Developer, Finance Forecasting & Data Apps roles in Virginia.

View Salary Guide →

Job Title :

Senior Python Developer, Finance Forecasting & Data Apps

Job Type :

Full-time

Job Location :

Mc Lean Virginia United States

Remote :

No

Jobcon Logo Job Description :

Python Developer (Python, Java, C##) McLean, VA – Hybrid Apply here - 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 At least 9 years of hands-on software development experience using a modern programming language (e.g., Python, Java). 2–3 years of experience using Git for source control in a team-based development environment. 2–3 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. 2–3 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. #J-18808-Ljbffr

Jobcon Logo Position Details

Posted:

Jul 16, 2026

Reference Number:

14660_83AF0ABE7B8B39205BC1A34D3DB7EDD3

Employment:

Full-time

Salary:

Not Available

City:

Mc Lean

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior Python Developer, Finance Forecasting & Data Apps    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Python Developer (Python, Java, C##) McLean, VA – Hybrid Apply here - 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 At least 9 years of hands-on software development experience using a modern programming language (e.g., Python, Java). 2–3 years of experience using Git for source control in a team-based development environment. 2–3 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. 2–3 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. #J-18808-Ljbffr

Loading
Please wait..!!