Senior Python Developer

Hybrid in NYC, NY, US • Posted 3 hours ago • Updated 1 hour ago
Contract Independent
Contract W2
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • 15+ years of professional software development experience. 10+ years of hands-on Python development experience. Strong experience designing and developing RESTful APIs and microservices. Strong hands-on experience with FastAPI
  • Flask
  • Django
  • or similar Python frameworks. Experience implementing API security using OAuth2
  • JWT
  • OpenID Connect
  • or SAML. Strong experience in Banking
  • Capital Markets
  • Payments
  • Wealth Management
  • Investment Banking
  • or Financial Services. Strong understanding of object-oriented programming
  • software architecture
  • and design patterns. Experience integrating enterprise applications using REST APIs
  • SOAP services
  • message queues
  • and event-driven architectures. Strong SQL experience with PostgreSQL
  • Oracle
  • SQL Server
  • MySQL
  • or Snowflake. Experience with asynchronous programming
  • multithreading
  • and performance optimization. Experience with Docker
  • Kubernetes
  • and microservices architecture. Experience with Git-based development using GitHub
  • Bitbucket
  • or GitLab. Experience working in Agile/Scrum environments. Strong communication
  • problem-solving
  • and stakeholder management skills.

Summary

Senior Python Developer Banking & Financial Services

Experience: 15+ Years
Role: Senior Python Developer
Domain: Banking / Financial Services
Type: Contract / Long-Term

Job Summary

We are seeking a highly experienced Senior Python Developer with 15+ years of overall software development experience and strong hands-on expertise in Python to design, develop, and deliver enterprise-grade applications and APIs supporting mission-critical banking and financial services platforms.

The ideal candidate will have deep experience in Python, REST APIs, microservices, cloud-native technologies, SQL, distributed systems, and financial applications. Experience with Generative AI, Large Language Models (LLMs), or AI-powered enterprise applications is highly desirable.

Key Responsibilities

  • Design, develop, and maintain enterprise-scale Python applications for banking, payments, lending, wealth management, trading, and financial services platforms.

  • Design and develop secure, scalable RESTful APIs and microservices.

  • Build integrations with third-party banking platforms, payment gateways, financial data providers, and cloud services.

  • Design highly available distributed systems capable of handling high transaction volumes with low latency.

  • Develop reusable Python frameworks, libraries, and automation tools.

  • Collaborate with architects, product owners, business analysts, QA, DevOps, and engineering teams throughout the SDLC.

  • Optimize application performance, scalability, security, and reliability.

  • Develop and optimize SQL queries, stored procedures, and data-processing pipelines for large financial datasets.

  • Participate in architecture reviews, technical design sessions, and code reviews.

  • Mentor junior and senior developers and provide technical leadership.

  • Implement CI/CD pipelines and automated testing.

  • Troubleshoot complex production issues involving mission-critical applications.

  • Ensure solutions follow banking security standards, regulatory requirements, and enterprise governance policies.

Required Qualifications

  • 15+ years of professional software development experience.

  • 10+ years of hands-on Python development experience.

  • Strong experience designing and developing RESTful APIs and microservices.

  • Strong hands-on experience with FastAPI, Flask, Django, or similar Python frameworks.

  • Experience implementing API security using OAuth2, JWT, OpenID Connect, or SAML.

  • Strong experience in Banking, Capital Markets, Payments, Wealth Management, Investment Banking, or Financial Services.

  • Strong understanding of object-oriented programming, software architecture, and design patterns.

  • Experience integrating enterprise applications using REST APIs, SOAP services, message queues, and event-driven architectures.

  • Strong SQL experience with PostgreSQL, Oracle, SQL Server, MySQL, or Snowflake.

  • Experience with asynchronous programming, multithreading, and performance optimization.

  • Experience with Docker, Kubernetes, and microservices architecture.

  • Experience with Git-based development using GitHub, Bitbucket, or GitLab.

  • Experience working in Agile/Scrum environments.

  • Strong communication, problem-solving, and stakeholder management skills.

Preferred Qualifications

  • Experience developing AI-powered applications using OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, or other LLMs.

  • Experience with Generative AI, RAG, AI agents, prompt engineering, semantic search, or vector databases.

  • Experience with LangChain, LlamaIndex, Hugging Face, TensorFlow, PyTorch, or Scikit-learn.

  • Experience with AWS, Azure, or Google Cloud Platform.

  • Experience with Apache Kafka, RabbitMQ, Redis, or other messaging/event-streaming technologies.

  • Experience building data pipelines using Pandas, NumPy, PySpark, or Apache Spark.

  • Familiarity with financial messaging standards such as ISO 20022, FIX Protocol, or SWIFT.

  • Experience with observability tools such as Prometheus, Grafana, ELK Stack, or Splunk.

  • Knowledge of cybersecurity, encryption, identity management, and secure coding practices.

Technical Skills

Programming: Python, SQL, Bash, JavaScript

Frameworks: FastAPI, Flask, Django

API Development: REST, GraphQL, OpenAPI, Swagger, gRPC

Cloud: AWS, Azure, Google Cloud

Containers: Docker, Kubernetes

Databases: PostgreSQL, Oracle, SQL Server, MySQL, MongoDB, Redis

Messaging: Kafka, RabbitMQ

DevOps: Jenkins, GitHub Actions, Azure DevOps, Terraform

Testing: PyTest, Unit Testing, Integration Testing, API Testing

AI/ML: OpenAI, Azure OpenAI, Claude, Gemini, LangChain, LlamaIndex, Hugging Face, RAG, Vector Databases

Monitoring: Grafana, Prometheus, Splunk, ELK Stack

Ideal Candidate

The ideal candidate is a senior-level Python engineer with extensive financial-services experience, strong API and microservices expertise, and the ability to design scalable enterprise solutions. Candidates with GenAI/LLM experience and a strong understanding of modern cloud technologies will be highly preferred.

Please share your updated resume along with your location, work authorization, total years of experience, and expected hourly rate if interested.

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: 91093695
  • Position Id: 9109254
  • Posted 3 hours ago

Company Info

About StoneGate-Technologies LLC

With more than 100+ IT Professionals, we have transactions with 30+ clients. We placed professionals, with expertise in fields such as information systems, and IT infrastructure, enabling us to deliver one-stop solutions addressing virtually the full spectrum of technical needs in the industry in the USA.
In terms of the number of IT professionals and the extensiveness of the fields covered, Stone gate Technologies LLC is one of the USA's best providers of technical human resources services.
Intensifying global competition means that power relationships in IT/ITES circles are shifting rapidly. Along with this, USA's IT structure is faced with the need to transform significantly. Our role is to keep up with USA’s ever-changing industry and capture client needs so as to be the fastest in our industry at providing clients with the human resources and best technical services.
The vision of the SGT is to help engineers realize their dreams, provide clients with high-quality services that surpass their expectations, and consequently contribute to a better society for our clients.

About_Company_OneAbout_Company_Two
Contact the job poster
AK

Ashok Kumar

Recruiter @ StoneGate-Technologies LLC
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs