XX
Senior Python DeveloperIT EngagementsNorth Chicago, Illinois, United States

This job offer is no longer available

XX

Senior Python Developer

IT Engagements
  • US
    North Chicago, Illinois, United States
  • US
    North Chicago, Illinois, United States

About

Greetings from IT Engagements IT Engagements is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. We have an immediate opening for the below position with one of our premium clients.Job Title: Senior Python Developer (NO H1B/OPT)Location: Chicago, Illinois(Hybrid – Proof of Residency Required)clients often need robust, secure, and scalable Python-based systems — making them ideal candidates for experienced Python developers.This project could involve:

  • Building or maintaining backend services powering financial data processing or transactional systems.
  • Integrating with external/internal services (APIs, messaging, data pipelines).
  • Ensuring security, compliance, reliability, performance and high availability — all critical in finance.

Job OverviewWe are looking for a skilled Senior Python Developer to join a contract team delivering backend services for a financial-services client in Chicago. The developer will build, maintain, and enhance Python-based systems, collaborate with cross-functional teams, and ensure code quality, performance, and compliance. The assignment is 12+ months, hybrid work model, and requires local residence in Chicago to support onsite interview and occasional in-office presence as needed.Key Responsibilities

  • Design, develop, test, and maintain backend services and applications in Python.
  • Build and maintain APIs (RESTful, GraphQL, or similar), microservices, or data-processing pipelines.
  • Collaborate with product managers, business analysts, QA, and DevOps to deliver high-quality software on schedule.
  • Participate in code reviews, write unit/integration tests, enforce coding standards and best practices.
  • Troubleshoot, debug, and resolve production issues; ensure reliability, performance, and scalability.
  • Implement security, logging, monitoring, and compliance practices appropriate for financial-services systems.
  • Document design, dependencies, API interfaces, and maintain clear technical documentation.
  • Possibly mentor junior developers or contribute to architecture/design decisions, as needed.

Required Skills & Experience

  • 5+ years (or equivalent) of professional experience in backend development with Python.
  • Strong experience building production-grade applications, APIs, or data pipelines in Python.
  • Familiarity with frameworks and libraries commonly used in Python backends (e.g. Django, Flask, FastAPI — depending on project context).
  • Solid understanding of relational (and/or NoSQL) databases, SQL, ORMs, and data modeling.
  • Experience working in enterprise or financial-services environments, with attention to security, compliance, and data integrity.
  • Familiarity with version control (e.g. Git), code review workflows, CI/CD, testing (unit/integration), and deployment practices.
  • Excellent communication skills; ability to collaborate with cross-functional teams.
  • Must be local to Chicago, IL, and able to attend onsite interview (and periodic onsite requirements if necessary).

Nice to Have

  • Experience with microservices architecture, containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with messaging queues, event-driven architectures, or real-time data processing.
  • Knowledge of cloud platforms (AWS / Azure / GCP) and cloud-native deployment patterns.
  • Previous work in fintech, banking,
  • North Chicago, Illinois, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.