Senior Python Developer

Raas Infotek LTD

Cape May (NJ)

On-site

USD 140,000 - 190,000

Full time

13 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Raas Infotek LTD is seeking a Senior Python Developer with 12+ years of software development experience to design, build, and maintain scalable enterprise-grade backend services. You will work across architectures, APIs, and cloud platforms, delivering secure and efficient solutions.

Responsibilities include building RESTful APIs and microservices, collaborating with architects, QA, and DevOps, and mentoring junior staff.

Qualifications

  • 12+ years of professional software development experience.
  • Strong expertise in Python 3.x.
  • Experience with REST APIs and Microservices.
  • Experience with cloud platforms (AWS/Azure/GCP).
  • Experience with Docker and Kubernetes.
  • Strong knowledge of Git and CI/CD pipelines.

Responsibilities

  • Design, develop, test, and maintain enterprise-level applications using Python.
  • Develop scalable RESTful APIs and microservices.
  • Analyze requirements and translate into efficient software solutions.
  • Design reusable, high-performance Python components.
  • Work with relational and NoSQL databases (PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB).
  • Optimize performance, troubleshoot production issues, perform root-cause analysis.
  • Develop integrations via REST, JSON, XML, messaging, and event-driven architectures.
  • Implement automated unit and integration tests (PyTest, unittest).
  • Collaborate with AWS/GCP/Azure cloud teams to deploy cloud apps.
  • Containerize apps with Docker and orchestrate with Kubernetes/OpenShift.
  • Participate in CI/CD using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • Collaborate with DevOps on infra automation, monitoring, logging, and deployments.
  • Engage with Kafka, RabbitMQ, AWS SQS/SNS, or similar messaging systems.
  • Review code and enforce coding standards, security practices.

Skills

Python
APIs & REST
Microservices
Cloud platforms
Database design
DevOps practices
Testing & QA
CI/CD pipelines
OAuth2/JWT security
Performance tuning

Tools

Docker
Kubernetes
FastAPI/Flask/Django
Git
AWS/Azure/GCP
Kafka/RabbitMQ
SQL/NoSQL databases
Jenkins/GitHub Actions

Job description

Senior Python Developer - Job Description

Position: Senior Python Developer

Experience: 12+ Years

Employment Type: w2

Job Summary

We are looking for a highly experienced Senior Python Developer with 12+ years of software development experience to design, develop, and maintain scalable, high-performance applications and backend services. The ideal candidate should have strong hands-on expertise in Python, API development, microservices, cloud platforms, databases, and modern DevOps practices. The candidate will work closely with architects, developers, QA engineers, DevOps teams, and business stakeholders to deliver reliable enterprise solutions.

Key Responsibilities
  • Design, develop, test, and maintain enterprise-level applications using Python.
  • Develop scalable and secure RESTful APIs and microservices using Python frameworks such as FastAPI, Flask, or Django.
  • Analyze business and technical requirements and translate them into efficient software solutions.
  • Design and implement reusable, maintainable, and high-performance Python components.
  • Work with relational and NoSQL databases including PostgreSQL, MySQL, Oracle, MongoDB, or DynamoDB.
  • Optimize application performance, troubleshoot production issues, and perform root-cause analysis.
  • Develop integrations with internal and external systems using REST APIs, JSON, XML, messaging, and event-driven architectures.
  • Implement automated unit and integration testing using PyTest, unittest, and other testing frameworks.
  • Work with AWS, Azure, or Google Cloud Platform to develop and deploy cloud-based applications.
  • Containerize applications using Docker and deploy/manage workloads using Kubernetes/OpenShift.
  • Participate in CI/CD implementation using tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • Collaborate with DevOps teams on infrastructure automation, monitoring, logging, and deployment processes.
  • Work with messaging and streaming technologies such as Apache Kafka, RabbitMQ, AWS SQS/SNS, or similar platforms.
  • Perform code reviews and ensure adherence to coding standards, security practices, and development best practices.
  • Mentor junior and mid-level developers and provide technical guidance to the development team.
  • Participate in Agile/Scrum ceremonies, sprint planning, technical discussions, and production support activities.
Required Technical Skills
  • 12+ years of professional software development experience.
  • Strong expertise in Python 3.x.
  • Strong understanding of Object-Oriented Programming, Data Structures, Algorithms, Design Patterns, and SOLID principles.
  • Hands-on experience with FastAPI, Flask, Django, or similar Python frameworks.
  • Strong experience developing REST APIs and Microservices.
  • Strong SQL and database development experience.
  • Experience with AWS/Azure/Google Cloud Platform cloud services.
  • Hands-on experience with Docker and Kubernetes.
  • Strong knowledge of Git and CI/CD pipelines.
  • Experience with PyTest/unit testing and automated testing.
  • Experience with Kafka, RabbitMQ, or other messaging platforms.
  • Good understanding of OAuth2, JWT, API security, authentication, and authorization.
  • Strong troubleshooting, debugging, and performance-tuning skills.
Preferred Skills
  • Experience with AWS Lambda, ECS/EKS, S3, RDS, DynamoDB, or equivalent cloud services.
  • Experience with Terraform or CloudFormation.
  • Exposure to AI/ML, Generative AI, LLMs, LangChain, RAG, or AI-powered applications.
  • Experience with Pandas, NumPy, PySpark, or Scikit-learn.
  • Knowledge of Redis, Elasticsearch/OpenSearch, or other caching/search technologies.
  • Experience working on large-scale enterprise or distributed systems.
  • Strong communication and stakeholder-management skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Python Developer
Python Developer

Compunnel, Inc. • Reston (VA)

On-site
USD 100,000 - 130,000
Python Developer
Python Developer

IVID TEK INC • Phoenix (AZ)

Hybrid
USD 120,000 - 160,000
Senior Python Developer - Python, Django, Flask
Senior Python Developer - Python, Django, Flask

CyberCoders • Chicago (IL)

On-site
USD 95,000 - 130,000
Senior / SME Software Developer – Java / Python
Senior / SME Software Developer – Java / Python

Vets Hired • Chantilly (VA)

On-site
USD 120,000 - 160,000
Python Developer
Python Developer

Photon • Wilmington (DE)

On-site
USD 120,000 - 150,000
Senior Python & SQL Developer
Senior Python & SQL Developer

Compunnel, Inc. • New York (NY)

On-site
USD 130,000 - 180,000
Senior Python Engineer
Senior Python Engineer

HeartCentrix Solutions • United States

On-site
USD 140,000 - 190,000
Senior Python Engineer
Senior Python Engineer

Premier Inn Hotels LLC (UAE) • United States

On-site
USD 140,000 - 190,000
Python Developer
Python Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000