Python Software Engineer – Financial Forecasting

McLean, VA, US β€’ Posted 3 days ago β€’ Updated 3 days ago
Contract W2
36 Months
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Scoreβ„’

πŸ”’ Crunching numbers...

Job Details

Skills

  • python
  • pytest
  • docker
  • shell scripting
  • agile
  • forecasting engine
  • financials

Summary

πŸš€ Hiring: Python Software Engineer – Financial Forecasting

We are looking for a Python Software Engineer to modernize and enhance a financial accounting and forecasting platform. The ideal candidate will have strong production-grade Python development experience and an interest in financial systems.

Must-Have Qualifications:

  • 6+ years of professional Python software development with a Bachelor's degree, OR 1–2 years Python development with an advanced quantitative degree

  • Strong production-grade Python coding experience β€” not scripting-only

  • Hands-on experience with Git, SQL, Pandas, and unit testing

  • Experience with Pytest/JUnit and automated test coverage

  • Experience with Docker/Podman and Kubernetes

  • Strong shell scripting skills

  • Experience developing scalable, maintainable software in a team environment

  • Strong communication, critical thinking, and problem-solving skills

  • Experience working with Agile development practices

Key Responsibilities:

  • Modernize and refactor financial accounting and forecasting applications

  • Develop and enhance forecasting engine capabilities

  • Support critical quarterly production runs and troubleshoot production issues

  • Improve application performance, scalability, reliability, and maintainability

  • Develop automated unit and integration tests

  • Collaborate across data, APIs, services, and infrastructure

  • Partner with FP&A and business stakeholders on forecasting and scenario-analysis capabilities

  • Participate in architecture discussions, code reviews, documentation, and platform migrations

Preferred:

  • Financial industry experience and business-facing experience

  • Knowledge of fixed income concepts such as duration, convexity, spread, and OAS

  • Understanding of GAAP accounting fundamentals

  • Graduate degree in Computer Science, Mathematics, Statistics, or related quantitative field

  • CFA / FRM / CPA or progress toward certification

Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91159447
  • Position Id: 9094893
  • Posted 3 days ago

Company Info

About NextGen IT Labs

At NEXTGEN IT LABS, we do not just offer a job; we provide a career path. We value our team members' expertise and results, rewarding them with competitive compensation and a comprehensive benefits package. If you are experienced in the latest technologies and want to grow as a subject matter expert and leader, we are looking for you. Our commitment to training and growth means you will always be in demand and supported in your career journey. Join us and experience the stability and growth of a company that invests in your success

Contact the job poster
KB

Karthik Brungi

Recruiter @ NextGen IT Labs
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs