Django Backend Developer

Molex

Bengaluru

Hybrid

INR 900,000 - 1,800,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Koch is seeking a skilled Django Backend Developer to design, develop, and maintain scalable backend services. You will build RESTful APIs with DRF, implement authentication and RBAC, and ensure security and reliability across enterprise applications.

The role involves partnering with frontend and DB teams, writing tests, and contributing to CI/CD pipelines. 3–5 years of backend experience and strong Python/Django skills are required.

Qualifications

  • Bachelor's or Master's degree in computer science or related field.
  • 3–5 years of backend development experience.
  • Strong Python programming skills.
  • Hands-on Django experience, ORM internals, query optimization and production troubleshooting.
  • Proficient with Django REST Framework (DRF).
  • Experience with authentication/authorization mechanisms (JWT/OAuth) and RBAC.
  • Knowledge of backend architecture, security best practices, and CI/CD processes.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python and Django.
  • Build and manage RESTful APIs with DRF for QMS modules.
  • Implement authentication, authorization, and RBAC for enterprise apps.
  • Ensure security, reliability, and regulatory compliance of backend systems.
  • Collaborate with frontend and database teams for end-to-end integration.
  • Write unit/integration/API tests using PyTest or Django Test Framework.
  • Identify and resolve performance bottlenecks and production defects.
  • Participate in code reviews and contribute to CI/CD pipelines and docs.

Skills

Python programming
Django framework
REST API design
JWT/OAuth security
Unit/integration testing
Git
SDLC

Education

Bachelor's or master's degree in Computer Science or related field

Tools

Django REST Framework (DRF)
Celery/Redis
PyTest

Job description

Your Job

We are seeking a skilled and motivated Django Backend Developer (Python, Django) to design, develop, and maintain scalable, secure, and high-performance backend services. This role focuses on API development, data modeling, backend architecture, security, and reliability. You will collaborate with cross-functional teams to build robust software solutions that support manufacturing, testing, and business processes. The ideal candidate is passionate about software engineering, enjoys solving complex problems, and is driven to deliver high-quality solutions.

Our Team

Join the Web Solutions team, the digital engineering arm of DSS (Datacom & Specialty Solutions) within the Copper Solutions Business Unit (CSBU). As part of the Software Solution Group (SSG), you will contribute to software solutions that connect product development, engineering, manufacturing, and operations through enterprise applications, traceability systems, database platforms, system integrations, and analytics. You will work on building and supporting scalable backend applications that improve product quality, manufacturing execution, data integrity, and operational efficiency across the organization.

What You Will Do
  • Design, develop, and maintain scalable backend services using Python and Django.
  • Build and manage RESTful APIs using Django REST Framework (DRF) to support QMS modules.
  • Implement authentication, authorization, and role-based access controls for enterprise applications.
  • Ensure backend systems meet security, reliability, and regulatory compliance requirements.
  • Collaborate closely with frontend developers & database engineers to ensure seamless end-to-end integration.
  • Write unit, integration, and API tests using PyTest / Django Test Framework.
  • Identify and resolve performance bottlenecks, reliability issues, and production defects.
  • Participate in code reviews to ensure code quality, maintainability, and best practices.
  • Contribute to CI/CD pipelines, deployment readiness, and environment configuration.
  • Maintain technical documentation for backend architecture, APIs, and data models.
Who You Are (Basic Qualifications)
  • Bachelor's or master's degree in computer science, Information Systems, or related field.
  • 3 to 5 years of professional experience in backend development.
  • Strong programming experience in Python.
  • Hands-on experience with the Django framework, ORM internals, query development, optimization, & troubleshooting in production environments.
  • Strong experience with Django REST Framework (DRF).
  • Proven experience in REST API design and development, including versioning and error handling.
  • Experience implementing authentication and authorization mechanisms such as JWT / OAuth and role-based access control.
  • Strong understanding of backend architecture, service-oriented design, and security best practices.
  • Experience writing unit and integration tests using PyTest / Django Test Framework.
  • Familiarity with Git and SDLC practices.
  • Strong problem-solving skills with attention to data accuracy, reliability, and maintainability.
What Will Put You Ahead
  • Experience building backend systems for Quality Management Systems (QMS) applications.
  • Experience with Celery / Redis or other asynchronous processing frameworks.
  • Familiarity with API security standards and audit logging.
  • Experience working in Agile / Scrum development environments.

At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.

Who We Are

At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company. Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Django Backend Developer
Django Backend Developer

Molex • Karnataka

On-site
INR 1,200,000 - 2,000,000
Django Backend Developer
Django Backend Developer

Flint Hills Resources • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Cloud Engineer
Cloud Engineer

Molex • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Cloud Engineer
Cloud Engineer

Flint Hills Resources • Bengaluru

On-site
INR 4,000,000 - 6,800,000
Database Engineer
Database Engineer

Flint Hills Resources • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Database Engineer
Database Engineer

Molex • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Design Engineer
Software Design Engineer

Flint Hills Resources • Bengaluru

On-site
INR 900,000 - 1,400,000
Software Design Engineer
Software Design Engineer

Molex • Bengaluru

On-site
INR 900,000 - 1,500,000
Analytics Engineer
Analytics Engineer

Flint Hills Resources • Bengaluru

Hybrid
INR 1,000,000 - 1,700,000
Senior Software Engineer
Senior Software Engineer

Koch • Bengaluru

On-site
INR 4,000,000 - 7,000,000