FULLTIME
Backend Developer

GSOURCE TECHNOLOGIES
Not specified · onsite · Posted 1d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
About Us Gsource Technologies helps companies and individuals who value fast, accurate, and comprehensive results. The versatility of our computer-assisted processes and technologies means that we can serve clients from a range of industries, including architects, product developers, land surveyors, civil engineers, structural engineers, fabricators, general contractors, and more. The list of engineering, design & geospatial companies able to benefit from technology services is enormous, and we’re out to serve those looking for top quality results.
Job Description About the Role We are seeking a skilled and motivated
Backend Developer with 3–5 years of professional experience in
Python, Django, Django REST Framework, and PostgreSQL . The successful candidate will be responsible for designing, developing, maintaining, and optimizing backend services for an enterprise SaaS application. This role requires strong technical expertise, problem-solving ability, attention to code quality, and the ability to collaborate effectively with Product, Frontend, QA, and DevOps teams. This is a full-time, on-site position.
Key Responsibilities
- Design, develop, test, and maintain scalable backend applications using Python and Django.
- 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.
- Identify and resolve application performance issues, database bottlenecks, and production defects.
- 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.
- Coordinate with DevOps teams for application deployment, monitoring, and production support.
- Maintain appropriate technical documentation for APIs, database changes, integrations, and application workflows.
- Contribute to the continuous improvement of development processes, system architecture, security, and engineering practices.
Requirements Required Skills and Experience
- 3–5 years of professional backend development experience using Python.
- Strong hands-on experience with Django and Django REST Framework.
- Strong knowledge of PostgreSQL, including database design, relationships, indexing, and query optimization.
- Experience in designing and developing RESTful APIs.
- Good 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.
- Ability to write unit tests and troubleshoot application issues.
- Familiarity with Agile/Scrum development practices.
- Experience working in a collaborative, cross-functional software development environment.
- Good understanding of application security, data validation, exception handling, and secure coding practices.
- Strong debugging, analytical, and problem-solving skills.
Preferred Skills
- Experience with Redis and Celery for caching, task queues, and background processing.
- Working knowledge of Docker and containerized application development.
- 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.
- Experience developing multi-tenant SaaS applications.
- Knowledge of WebSockets, real-time notifications, or asynchronous processing.
- Experience with application monitoring, logging, and performance profiling.
- 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.
- Candidates with equivalent practical experience and strong technical expertise may also be considered.
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.
Success in This Role The Successful Candidate Will Be Expected To
- 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.
- Contribute to improvements in application performance, reliability, security, and scalability.
- Actively participate in Agile ceremonies and support the successful completion of sprint objectives.
Benefits
- Salary will be at par with industry standards.
- Sodexo meal passes provided for daily nutritional needs.
- Performance based Variable Pay - Annually or Bi-anually
To apply, please send your resume and portfolio to charu.burde@gsourcedata.com
Phone: +91 2067444030 Only shortlisted candidates will be contacted for further evaluation. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#6875E2;border-color:#6875E2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Gsource Technologies

GSOURCE TECHNOLOGIES
Design
121
employees
2009
17 years old
pune, maharashtra
India
₹2.8L PA avg
Avg at Gsource Technologies
About
Employee ratings
10 reviews
Culture
4.2
Career growth
4.2
Work-life
4.2
Employees rate it well for
Find them on