Post Job Free
Sign in

Senior Backend Python Developer

Company:
ICONMA
Location:
Tysons, VA, 22107
Posted:
February 08, 2026
Apply

Description:

Senior Backend Python Developer

Location: Mclean, VA

Duration: 6 months with possible extension

Description:

Position Overview

Client Investments & Capital Markets division is currently seeking a Senior Software

Developer -who is proficient in Python development to assist us with the development of mission critical application based on modern software development frameworks.

The developer will be involved in assisting the team with new features, code refactoring, defect fixes, technical debts, improvements and migration efforts for both our customer facing and internal applications/services by applying the specialized knowledge in each stage of software development - including server operations, front-end and back-end development, testing, verification and maintenance.

Must Have Qualifications:

5+ Backend Development with Python engineering- large data libraries, working with databases, and working with large currency.

Responsibilities

Design, develop, refactor, test, and support financial engineer applications and services.

Write clean, high-quality code with comprehensive automated unit and integration tests, while fixing defects and addressing technical debt.

Collaborate with team members across different infrastructure layers and assist with infrastructure upgrades and technology adoption.

Demonstrate commitment to collaborative problem-solving, sophisticated design, and delivering quality products.

Technical skills

Must have

Extensive experience working with Python libraries like Pandas, Numpy, Gunicorn, Celery, SQLAlchemy, and Flask/FastAPI.

Minimum 5 years of Python software development experience, including application, data, and OOP design patterns.

Proficient in writing automated unit, integration, regression, performance, and acceptance tests.

Proven experience working with Python concurrency, managing a multi-hour batch process with DB backend that requires extensive operational features (cancel, restart, resume, status polling) with efficient recovery that scales.

Strong critical thinking, problem-solving skills, business acumen, and familiarity with Agile development processes.

Nice To Have

graduate degree in Computer Science or related field

Experience in financial accounting, fixed income, and capital market

Extensive experience with temporal.io

Call notes:

Looking for a Backend python engineer will be working on forecasting systems

Will build and platform using AWS.

Batch process type system.

Will work on Core architecture.

Work on large scale projects, re-platforming (Lift and shift)

Masters in computer science is desired.

will work with large Data bases.

Needs to write code in the interview.

Tops Skills

5+ years with Python.

Data libraries, Large Data Set.

SQL or Postgres.

Apply