T

Senior Python Developer

Trainingbasket
NewPosted today

LOCATION

Noida · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

PythonBackend DevelopmentRESTful APIsMicroservices ArchitectureData Structures & Algorithms [DSA]

Job description

Overview

Senior Python Developer responsible for designing, building and maintaining scalable backend applications, APIs and microservices, and mentoring the development team.

What you'll do

  • Design, develop, test and maintain scalable applications using Python.
  • Build and maintain backend services, RESTful APIs and microservices.
  • Develop applications using frameworks such as Django, Flask or FastAPI.
  • Write clean, reusable, efficient and maintainable code following coding standards.
  • Design, optimize and manage relational and NoSQL databases.
  • Integrate third-party APIs, services and external systems.
  • Identify and resolve performance bottlenecks, bugs and production issues.
  • Implement security best practices, authentication and authorization mechanisms.
  • Collaborate with frontend developers, DevOps engineers, QA teams and product managers.
  • Conduct code reviews and ensure software quality through automated testing.
  • Optimize application performance, scalability and reliability.
  • Design and maintain CI/CD pipelines and support application deployment.
  • Mentor junior developers and provide technical guidance to the development team.
  • Participate in technical planning, architecture discussions and requirement analysis.

What you'll need

  • Strong proficiency in Python programming.
  • Hands-on experience with Django, Flask or FastAPI.
  • Experience developing RESTful APIs and microservices.
  • Strong knowledge of SQL databases such as PostgreSQL or MySQL.
  • Familiarity with NoSQL databases such as MongoDB or Redis.
  • Understanding of data structures, algorithms and object-oriented programming.
  • Experience with Git, GitHub and version control systems.
  • Knowledge of unit testing, integration testing and debugging.
  • Familiarity with Docker, CI/CD pipelines and cloud platforms such as AWS, Azure or GCP.
  • Understanding of application security, performance optimization and system design.
  • Strong analytical, problem-solving and communication skills.

Details

  • Location: Noida, Uttar Pradesh, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Python Developer