{bc}
linkedin

Senior Python Developer

Norwin Technologies
Bengaluru, IND
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
PythonBackend developmentDistributed systemsRESTful APIsGraphQLJSON data serialization and API integration
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

PythonBackend developmentDistributed systems
Smart Apply

Full Job Posting

Role Overview

Norwin Technologies is seeking a Senior Python Developer with hands-on experience building robust, scalable backend services and distributed systems.

The role focuses on architecture, design, and implementation of high-performance APIs, data pipelines, and microservices.

Experience and Qualifications

  • Requires 8–12 years of professional software engineering experience primarily using Python.
  • Requires deep practical experience with FastAPI, Django, or Flask.
  • Requires advanced proficiency in JSON parsing, data serialization, and API integrations.
  • Requires strong MongoDB experience and working knowledge of relational databases and ORM/ODM libraries.
  • Requires Linux, Git, Agile/Scrum, sprint planning, and test-driven development experience.

Key Responsibilities

  • Design, build, and maintain scalable, secure backend services and microservices using Python.
  • Architect and implement RESTful APIs and GraphQL schemas while integrating third-party and downstream systems.
  • Model and optimize MongoDB and relational databases for performance and data integrity.
  • Develop, deploy, and debug applications in Linux or Unix environments.
  • Drive clean architecture, testing, code reviews, cross-functional collaboration, and mentorship.

Preferred Skills

  • Preferred experience includes Docker, Kubernetes, or Red Hat OpenShift.
  • Preferred experience includes Jenkins or similar CI/CD platforms.
  • Preferred familiarity includes Ansible or Terraform and application monitoring, logging, and metrics stacks.
  • Preferred soft skills include technical communication, mentorship, pragmatic problem-solving, and end-to-end ownership.

Workplace and Availability

  • The position is based in Bangalore and requires working from the office five days per week.
  • The requested notice period is immediate or under 30 days.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today