×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Python Developer

Job in McLean, Fairfax County, Virginia, USA
Listing for: Mindlance
Full Time position
Listed on 2026-07-15
Job specializations:
  • Software Development
    Python
Salary/Wage Range or Industry Benchmark: 120000 - 170000 USD Yearly USD 120000.00 170000.00 YEAR
Job Description & How to Apply Below

“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

Note: There is a requirement for a direct in-person interview, so only those candidates who are local to the DMV (DC, MD, VA) area and can attend the in-person interview should apply, please.

Title:

Senior Full Stack Developer (Python, Java)

Location:

Full-time on-site M-F in Mclean, VA

Overview:

Client’s Investments & Capital Markets division is currently seeking a Sr. 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.

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 5 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.
Preferred

Skills:
  • 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.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary