Python Developer (LOCALS ONLY)

McLean, VA, US • Posted 1 day ago • Updated 1 day ago
Contract Independent
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • API
  • Accounting
  • Analytical Skill
  • Artificial Intelligence
  • Business Analysis
  • C#
  • Certified Public Accountant
  • Collaboration
  • Communication
  • Computer Science
  • Conflict Resolution
  • Control Flow Analysis
  • Data Quality
  • Database
  • Design Patterns
  • Development Testing
  • Documentation
  • FP&A
  • FRM
  • Finance
  • Financial Accounting
  • Financial Forecast
  • Financial Reporting
  • Fixed Income
  • Migration
  • Portfolio Management
  • Problem Solving
  • OOD
  • Object-Oriented Programming
  • Operational Efficiency
  • Information Systems
  • Leadership
  • Mathematics
  • Forecasting
  • GAAP
  • Return On Investment
  • Python
  • Git
  • Industry-specific
  • Java
  • Production Support
  • Scalability
  • Software Development
  • Software Engineering
  • Quality Assurance
  • Relational Databases
  • Reporting
  • SQL
  • Version Control
  • Workflow
  • Writing

Summary

About Accelyst

Accelyst is an innovative AI Consultancy that leverages a unique catalog of industry-specific Agents and leading-edge AI platforms to deliver tangible, integrated, secure, and ROI-optimized solutions. We combine deep industry and technical expertise to enable rapid deployment of innovative AI-driven capabilities that augment and automate client workflows for employees, customers, prospects, and investors.

Why Accelyst?

Join Accelyst to be part of a dynamic team that leverages AI-driven technology to make a positive impact. Our leadership, with Big Four Consulting experience, fosters a nimble, client-focused environment, minimizing bureaucracy to enhance delivery and professional growth. You''ll work on complex business and technology initiatives that challenge and inspire, meeting high client expectations. Additionally, benefit from our profit-sharing model, reflecting our commitment to respect and integrity for all employees.

Job Summary

Accelyst is seeking a Senior Software Engineer with strong financial domain expertise to support the development and modernization of enterprise financial forecasting and accounting applications. This role combines software engineering with business analysis responsibilities and requires close collaboration with finance stakeholders to implement forecasting models, support quarterly reporting activities, and ensure accuracy and integrity of financial calculations.

The ideal candidate will possess strong Python development experience, a solid understanding of accounting principles and GAAP, and the ability to explain financial results to business users. Team members are expected to act as both developers and analysts, contributing to all phases of design, development, testing, and production support.

Job Roles and Responsibilities:

• Refactor and modernize existing components of the financial accounting and forecasting platform to improve maintainability, scalability, and performance.

• Develop and enhance core forecasting engine capabilities using Python and object-oriented design principles.

• Build clean, robust, and reusable code supported by automated unit and integration tests utilizing pytest and industry best practices.

• Support quarterly production cycles and financial reporting processes by monitoring execution, troubleshooting issues, and ensuring timely delivery of accurate results.

• Analyze and implement accounting rules and forecasting models to support high-level business outcomes involving debt, purchases, and fixed-income instruments.

• Retrieve, consolidate, and validate portfolio data while ensuring data quality and integrity across systems.

• Partner closely with FP&A teams and business stakeholders to understand requirements, implement new forecasting capabilities, and support scenario analysis.

• Explain model outputs and financial calculations to end users, providing insight into why numbers appear as they do and ensuring transparency in reporting.

• Diagnose and resolve production issues, reduce technical debt, and drive continuous improvements aligned with software engineering best practices.

• Collaborate with team members across application, database, API, and infrastructure layers to deliver end-to-end solutions.

• Participate in design discussions, code reviews, and documentation activities while promoting collaborative problem-solving and quality engineering practices.

• Assist with infrastructure upgrades, platform migrations, and adoption of new technologies to improve reliability, security, and operational efficiency.

• Other duties as assigned.

Job Requirement:

• Bachelor’s degree in Computer Science, Information Systems, Finance, Mathematics, Engineering, or a related field.

• 5+ years of software development experience with Python, Java, C#, or similar object-oriented programming languages.

• Strong understanding and practical application of Object-Oriented Programming (OOP) concepts and design patterns.

• Experience developing backend applications and writing automated unit tests using pytest or equivalent frameworks.

• Hands-on experience with SQL and relational databases.

• Experience utilizing Git or other version control systems.

• Ability to troubleshoot and support production applications in a fast-paced environment.

• Working knowledge of accounting principles and GAAP.

• Strong analytical, problem-solving, and communication skills with the ability to interact effectively with financial users and stakeholders.

• Experience working across multiple layers of the technology stack, including services, APIs, and data components.

• Demonstrated commitment to writing high-quality, maintainable code and adhering to software engineering best practices.

Preferred Qualifications:

• Experience with both Python and Java development.

• Knowledge of fixed-income products and financial forecasting models.

• Experience supporting financial reporting and accounting systems.

• Familiarity with portfolio management concepts and scenario analysis.

• Professional certifications such as CFA, FRM, or CPA are highly desirable.

• Experience in highly regulated or enterprise financial environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91173930
  • Position Id: 9007472
  • Posted 1 day ago
Contact the job poster
AR

Anirban Roy

Recruiter @ Accelyst, LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

McLean, Virginia

Yesterday

Easy Apply

Contract

Depends on Experience

McLean, Virginia

26d ago

Easy Apply

Third Party, Contract

Depends on Experience

Clifton, Virginia

9d ago

Full-time

USD 189,592.00 - 245,000.00 per year

Washington, District of Columbia

Today

Full-time

USD 106,300.00 - 221,100.00 per year

Search all similar jobs