Senior Python Backend Developer : Philadelphia, PA (Onsite)

0 views
Skip to first unread message

Bismillah Arzoo

unread,
Apr 11, 2025, 11:55:28 AM4/11/25
to
Hi Team,
Hope you are doing well.
Request you to please share the profiles for the below role to bismi...@net2source.com.

Role: Senior Python Backend Developer

Location: Philadelphia, PA (Onsite)

Duration : 12 Months

 

JOB DESCRIPTION

Overview

We are seeking a Senior Python Backend Developer to design, develop, and optimize backend services for a high-performance web application. The ideal candidate should have expertise in FastAPI or similar Python frameworks, experience working with MongoDB or equivalent NoSQL databases, and a strong understanding of Linux-based environments. Experience with in-memory data stores such as Redis and familiarity with Angular (or similar frontend frameworks) is a big plus.

 

Key Responsibilities:

  • Design, develop, and maintain RESTful and asynchronous APIs using FastAPI or similar frameworks.
  • Write clean, efficient, and scalable Python code to support high-performance applications.
  • Develop microservices-based architectures and integrate third-party APIs.
  • Ensure API security best practices, including data encryption and access control.
  • Deploy and maintain services in Linux/Ubuntu environments. Utilize containerization tools like Docker and orchestration tools like Kubernetes.
  • Optimize API performance, caching, and scalability strategies using Redis and other tools.
  • Design and optimize MongoDB schemas and queries. Implement indexing, aggregation pipelines, and replication strategies for performance improvements.
  • Implement authentication and authorization mechanisms (OAuth2, JWT, etc.).
  • Work closely with frontend developers using Angular (or similar frameworks) to ensure seamless API integration.
  • Utilize Redis (or similar in-memory data stores) for caching, session management, and real-time data processing.
  • Participate in code reviews, documentation, and technical discussions.
  • Python Development, FastAPI, microservice development, MongoDB (or similar NoSQL DB), RESTful API development

 

Required Skills & Qualifications:

  • 5+ years of experience in backend development with Python.
  • Expertise in FastAPI (or similar frameworks like Flask, Django, or Tornado).
  • Strong understanding of MongoDB (or similar NoSQL databases like DynamoDB, CouchDB, etc.).
  • Experience with Redis (or similar in-memory data stores) for caching, rate limiting, and session management.
  • Experience working in Linux/Ubuntu environments, including shell scripting.
  • Proficiency with RESTful API design, WebSockets, and asynchronous programming.
  • Experience with authentication and security protocols (JWT, OAuth2, OpenID Connect).
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of cloud platforms like AWS, GCP, or Azure is a big plus.
  • Basic understanding of Angular (or similar frontend frameworks like React or Vue.js) for API integration.
  • Strong problem-solving skills, ability to debug, and optimize application performance.
  • Excellent communication skills and experience working in agile development teams.?

 

 

Reply all
Reply to author
Forward
0 new messages