Python Software Engineer β Financial Forecasting


NextGen IT Labs
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
- 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
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs