Backend Developer (Pune)

Backend Developer (Pune)

12 Nov
|
G-Source Technologies
|
Pune

12 Nov

G-Source Technologies

Pune

Job Description: Backend Developer - Python/DjangoExperience : 3-5 Years Employment Type : Full-time Work Arrangement : On-site Department : Engineering

- Build and maintain secure, reliable, and well-documented REST APIs using Django REST Framework.
- Design and optimize PostgreSQL database schemas, queries, indexes, and relationships.
- Translate functional and business requirements into reliable technical solutions.
- Develop authentication, authorization, user management, and role-based access control features.
- Integrate third-party services and external APIs.
- Write clean, modular, reusable, and maintainable code in accordance with established coding standards.
- Write unit tests and support functional, integration, regression, and API testing.
- Participate in code reviews, technical discussions, sprint planning, estimation, and retrospectives.
- Work closely with frontend developers to ensure seamless integration between backend services and user interfaces.
- Collaborate with QA engineers to investigate defects, perform root-cause analysis, and deliver timely fixes.
- Contribute to the continuous improvement of development processes, system architecture, security, and engineering practices.

Required Skills and Experience

- 3-5 years of professional backend development experience using Python.
- Strong hands-on experience with Django and Django REST Framework.
- Solid knowledge of PostgreSQL, including database design, relationships, indexing, and query optimization.
- Experience in designing and developing RESTful APIs.
- Positive understanding of Django ORM and database migration management.
- Experience implementing authentication and authorization mechanisms, including JWT or token-based authentication.
- Strong understanding of object-oriented programming, data structures, and software design principles.
- Experience with Git-based version control, branching strategies, pull requests, and code reviews.
- Familiarity with Agile/Scrum development practices.
- Experience working in a collaborative,



cross-functional software development environment.
- Strong debugging, analytical, and problem-solving skills.

Preferred Skills

- Experience with Redis and Celery for caching, task queues, and background processing.
- Familiarity with Linux, Nginx, and Gunicorn.
- Basic understanding of CI/CD pipelines and automated deployment processes.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with AWS services such as EC2, S3, RDS, and CloudWatch.
- Familiarity with PyTest or other Python testing frameworks.
- Knowledge of WebSockets, real-time notifications, or asynchronous processing.
- Familiarity with API documentation tools such as Swagger or OpenAPI.

Educational Qualifications

- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.

Professional Competencies

- Strong ownership and accountability for assigned tasks and deliverables.
- Ability to understand business requirements and convert them into effective technical solutions.
- Clear written and verbal communication skills.
- Strong attention to detail and commitment to software quality.
- Ability to estimate tasks accurately and meet sprint commitments.
- Willingness to collaborate, share knowledge, and participate in technical discussions.
- Ability to manage priorities and work effectively in a fast-paced environment.
- Proactive approach to identifying risks, technical gaps, and improvement opportunities.
- Independently deliver backend features within agreed timelines.
- Develop secure, scalable, and maintainable backend services.
- Maintain high standards of code quality, testing, and documentation.
- Resolve defects and production issues through structured root-cause analysis.
- Collaborate effectively with Product, Engineering, QA, and DevOps teams.
- Actively participate in Agile ceremonies and support the successful completion of sprint objectives.

Pay: ₹337,711.17 - ₹1,634,219.72 per year

Perks :

- Food provided
- Health insurance
- Provident Fund

Work Location: In person

📌 Backend Developer (Pune)
🏢 G-Source Technologies
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend developer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: backend developer (pune) / pune