Python Backend Developer – Finance & Accounting ( McLean, VA (Fully onsite) - Need only Locals
Floga Technologies · McLean, VA · 2 wk ago
EngineeringFull-time
About the role
Python Backend Developer Finance & Accounting position at Floga Technologies, supporting a long‑term engagement with a client in McLean, VA (fully onsite, Monday‑Friday). The role focuses on building and enhancing adjustment automation within an existing financial system, working closely with finance and capital users to translate business requirements into technical solutions, participating in POCs, and providing technical guidance.
Responsibilities
- Develop and enhance backend applications using Python for finance and accounting‑related automation.
- Work within an existing system and leverage established software design patterns and architecture.
- Understand business requirements from Finance & Accounting and Capital users and translate them into technical solutions.
- Participate in requirement discussions, provide technical feedback, and conduct POCs when needed.
- Communicate technical decisions, recommendations, and limitations clearly to business users.
- Perform some business/analyst responsibilities in addition to software development, as the team does not have a dedicated analyst function.
- Work with deterministic calculations and financial adjustments; no financial modeling or model development is required.
- Develop and maintain backend services and applications using the existing infrastructure.
- Write unit tests and follow established development and testing practices.
- Work with SQL Server and support database‑related development.
- Participate in CI/CD and version‑control processes using Jenkins, Flyway, and Git.
- Manage development tasks and requirements through Jira.
Skills
- Strong Python development experience (100% backend Python development).
- Software design & architecture: strong understanding of software design principles, design patterns, and existing application architecture.
- Finance/Accounting domain knowledge: experience or education in financial accounting, financial instruments, financial analysis, portfolio management, risk management, capital planning.
- Business‑facing communication: ability to work directly with finance/business users, understand requirements, ask the right questions, and clearly explain technical decisions.
- Backend development experience: building and enhancing backend applications in an enterprise environment.
- SQL Server: strong database/SQL experience.
- Unit testing: experience with Pytest and/or Unittest.
- CI/CD & development tools: experience with Jenkins, Flyway, Git, and Jira.