Software Engineer

3 - 5 years

5 - 7 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

POSITION OVERVIEW
The Backend Software Engineer (Python/Django) will be responsible for designing, developing, and
maintaining scalable backend services and RESTful APIs that power business-critical applications. This role
works closely with frontend, UX, and cross-functional teams to translate business requirements into
reliable, high-performance backend solutions.
The ideal candidate has strong hands-on experience with Python and Django, a solid understanding of
backend architecture, data structures, and system design, and a proactive, ownership-driven mindset.
Experience working on production-grade systems, high-scale platforms, or cybersecurity-related
applications is a strong plus.

PRIMARY RESPONSIBILITIES

Design, develop, and maintain backend services and RESTful APIs using Python and Django
Build scalable, secure, and maintainable multi-tier backend applications
Write clean, efficient, reusable, testable, and well-documented code
Debug, troubleshoot, and resolve production issues and performance bottlenecks
Optimize application performance, reliability, and scalability
Collaborate closely with frontend and UX teams to integrate backend APIs
Participate in code reviews, design discussions, and technical decision-making
Translate business and product requirements into technical solutions
Follow best practices for security, performance, and reliability
Continuously evaluate and implement new tools, libraries, and technologies to improve development efficiency
Take ownership of backend components and contribute as an effective team member

Required Skills & Qualifications

3-5 years of professional software development experience
Strong proficiency in one of the following stacks:
Python with Django and/or Flask
Go with Gin (or similar Go web frameworks)
Solid understanding of REST APIs and backend architecture
Experience working with relational databases (e.g., PostgreSQL, MySQL)
Familiarity with Git and collaborative development workflows
Ability to write unit tests and debug complex issues

Good to Have

Basic to intermediate experience with JavaScript and/or TypeScript
Familiarity with React or other modern frontend frameworks
Experience with Docker and containerized applications
Exposure to cloud platforms (AWS, GCP, or Azure)
Understanding of CI/CD pipelines and automated testing

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Trend Micro logo
Trend Micro

Information Technology / Cybersecurity

Chicago

RecommendedJobs for You

hubli, mangaluru, mysuru, bengaluru, belgaum

bengaluru, karnataka, india

bengaluru, karnataka, india