> Markdown version of [/jobs/ext/606701-python-developer](https://www.wearedevelopers.com/jobs/ext/606701-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - **Company:** BUSINESSOBJECT SOLUTIONS, INC. - **Location:** McLean, VA, United States - **Experience:** Experienced - **Salary:** $100,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Adobe InDesign, Application Programming Interfaces (APIs), Agile Methodology, JIRA, Relational Databases, Junit, Python (Programming Language), Shell Script, Software Engineering, SQL Databases, Workflow Management Systems, Technical Debt, Git, Pytest, Containerization, Integration Tests, Kubernetes, Information Technology, Docker - **Published:** June 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b24859ce9079f428 ## About the Role * 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. ## Description * 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. ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enterprise Python: Software That Lives Long And Prosper](https://www.wearedevelopers.com/videos/946-enterprise-python-software-that-lives-long-and-prosper) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 good reasons why you should learn Python in 2021](https://www.wearedevelopers.com/magazine/19-7-good-reasons-why-you-should-learn-python-in-2021) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Top 40 Python Developer Interview Questions And Answers](https://www.wearedevelopers.com/magazine/16-top-40-python-developer-interview-questions-and-answers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)