Python Developer

AKTRA INC

McLean (VA)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AKTRA INC in McLean, VA seeks a Python Developer to modernize and optimize financial accounting and forecasting applications for scalability, performance, and maintainability. You will collaborate with data, API, service, and infrastructure teams to deliver end-to-end solutions.

The role requires 5+ years of software development experience, with Python/Java, Docker/Kubernetes, Git/SQL, and strong testing. Familiarity with Agile practices and GAAP knowledge preferred.

Qualifications

  • 5+ years of software development experience with Python, Java, or similar languages.
  • 2–3 years of experience with Git, SQL, and relational databases.
  • Experience with Docker or Kubernetes.
  • Proficiency in shell scripting and automation.
  • Experience with automated testing frameworks (Pytest, JUnit).
  • Understanding of fixed income concepts such as duration, convexity, and OAS.
  • Strong communication, analytical, and problem-solving skills.
  • Familiarity with Agile development practices.

Responsibilities

  • Modernize and optimize financial accounting and forecasting applications for scalability, performance, and maintainability.
  • Enhance forecasting engine capabilities to improve accuracy, efficiency, and enterprise readiness.
  • Support quarterly financial reporting production runs by monitoring execution, resolving issues, and ensuring accurate, timely outputs.
  • Troubleshoot defects, reduce technical debt, and implement engineering best practices.
  • Develop high-quality, testable code with strong unit and integration test coverage.
  • Collaborate across data, API, service, and infrastructure teams to deliver end-to-end solutions.
  • Partner with FP&A to deliver forecasting enhancements and scenario analysis.
  • Support infrastructure upgrades, platform migrations, and adoption of new technologies.
  • Participate in design reviews, documentation, and collaborative problem-solving.

Skills

Python/Java
Git & SQL
Docker/Kubernetes
Shell scripting
Testing frameworks
Fixed income concepts
Agile methodologies
Communication skills

Education

Graduate degree in CS/Math/Stats

Tools

JIRA

Job description

HOME

About
SERVICES
All Services
Cybersecurity & Infrastructure ServicesData Management & AnalyticsCloud ServicesFinancial ServicesProject/Program ManagementAI & Analytics
CLIENTS
careers
CONTACT
Python Developer
McLean, VA
May 18, 2026
Responsibilities
  • Modernize and optimize financial accounting and forecasting applications for scalability, performance, and maintainability.
  • Enhance forecasting engine capabilities to improve accuracy, efficiency, and enterprise readiness.
  • Support quarterly financial reporting production runs by monitoring execution, resolving issues, and ensuring accurate, timely outputs.
  • Troubleshoot defects, reduce technical debt, and implement engineering best practices.
  • Develop high-quality, testable code with strong unit and integration test coverage.
  • Collaborate across data, API, service, and infrastructure teams to deliver end-to-end solutions.
  • Partner with FP&A and stakeholders to deliver forecasting enhancements, scenario analysis, and regulatory requirements.
  • Support infrastructure upgrades, platform migrations, and adoption of new technologies.
  • Participate in design reviews, documentation, and collaborative problem-solving.
Qualifications
  • 5+ years of software development experience with Python, Java, or similar languages.
  • 2–3 years of experience with Git, SQL, and relational databases.
  • Experience with containerization/orchestration tools such as Docker or Kubernetes.
  • Proficiency in shell scripting and automation.
  • Experience with automated testing frameworks (Pytest, JUnit).
  • Understanding of fixed income concepts such as duration, convexity, and OAS.
  • Strong communication, analytical, and problem-solving skills.
  • Familiarity with Agile development practices.
Preferred Skills
  • Graduate degree in Computer Science, Mathematics, Statistics, or related field.
  • Knowledge of GAAP accounting principles.
  • CFA, FRM, CPA, or progress toward certification.
  • Experience working with stakeholders and gathering business requirements.
  • Familiarity with project management tools such as JIRA.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Financial Software Developer
Senior Financial Software Developer

AKTRA INC • McLean (VA)

On-site
USD 140,000 - 210,000
Python Developer
Python Developer

Mindlance • McLean (VA)

On-site
USD 120,000 - 170,000
Senior Python Developer – Finance Forecasting & Analytics
Senior Python Developer – Finance Forecasting & Analytics

AKTRA INC • McLean (VA)

On-site
USD 110,000 - 150,000
Senior Financial Software Developer
Senior Financial Software Developer

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Python Software Engineer - Financial Engineering
Python Software Engineer - Financial Engineering

Risk Analytics Company • Guilford (CT)

On-site
USD 120,000 - 170,000
Principal Front-Office Engineer, Investments Strategy & Capital Management
Principal Front-Office Engineer, Investments Strategy & Capital Management

Liberty Mutual Insurance • Boston (MA)

On-site
USD 110,000 - 140,000
JavaPython Software Engineer
JavaPython Software Engineer

SMART TECH SKILLS LLC • Boston (MA)

Hybrid
USD 100,000 - 150,000
Finance Decision Optimization Team - Analytics Solutions Senior Associate
Finance Decision Optimization Team - Analytics Solutions Senior Associate

JPMorgan Chase & Co. • Kentucky

Hybrid
USD 85,000 - 115,000
Senior Python Developer
Senior Python Developer

eSolutionsFirst • McLean (VA)

On-site
USD 120,000 - 150,000
Python Developer
Python Developer

Signature IT World Inc • Woodbridge Township (NJ)

On-site
USD 90,000 - 120,000