Python Developer
BUSINESSOBJECT SOLUTIONS, INC.
McLean, VA, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$100,000.0 - $130,000.0
Working hours
Regular working hours
Job source
Tech stack
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
+8 more
Technical Debt
Git
Pytest
Containerization
Integration Tests
Kubernetes
Information Technology
Docker
Job 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.
Requirements
- 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.
Benefits & conditions
Pay: $100,000.00 - $130,000.00 per year
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
TL
Thomas Limbüchler
7 good reasons why you should learn Python in 2021
almost 6 years ago
TL
Thomas Limbüchler
Should senior developers refuse interview coding challenges?
over 5 years ago
TL
Thomas Limbüchler
Top 40 Python Developer Interview Questions And Answers
almost 6 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago