Sr. Python Developer

1 - 3 years

0 Lacs

Posted:2 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

HEADSTART: SIMPLE, SECURE, FAST

Introduction

Integrating a CRM platform in educational institutions transforms how they handle enrollment and marketing tasks. CRM streamlines processes and improves communication, making interactions with prospective students more personal and efficient. With all data in one place, administrators can make better decisions about enrolling students and marketing strategies. Automation takes care of repetitive tasks, freeing up staff to focus on building real connections with students. Using CRM, educational institutions create smoother enrollment experiences, leading to happier students and stronger relationships. It's a tech-savvy approach that benefits both the institution and its students.

LIST OF MODULES

  • Lead Management
  • Application Management
  • Campaign Management
  • Admission Management
  • Lead nurturing
  • Reports & BI
  • Interview Module

JOB DESCRIPTION

This is a full-time on-site role for a Back-End Developer located in Noida. The Back End Developer will be responsible for back-end web development and software development, object-oriented programming (OOP), front-end development, and programming. The back-end developer will collaborate with other teams to create high-quality software products.

RESPONSIBILITIES

  • API Design and Development:
  • Collaborate with cross-functional teams (including front-end developers, product managers, and QA engineers) to define and implement robust APIs and services.
  • Design and develop RESTful APIs that facilitate seamless communication between the front-end and back-end systems.
  • Optimize API performance, ensuring low latency and high throughput.
  • Database Management:
  • Work closely with database administrators to design efficient database schemas and queries.
  • Implement data models, indexes, and database optimizations.
  • Ensure data consistency, integrity, and security.
  • Authentication and Authorization:
  • Implement authentication and authorization mechanisms for user access control.
  • Secure API endpoints using industry best practices (e.g., OAuth, JWT).
  • Scalability and Performance:
  • Architect and develop scalable back-end systems that can handle increasing user loads.
  • Optimize code for performance, minimizing resource utilization.
  • Error Handling and Logging:
  • Implement robust error handling mechanisms to gracefully handle exceptions.
  • Set up comprehensive logging to track system behavior and troubleshoot issues.
  • Code Quality and Reviews:
  • Participate in code reviews and provide constructive feedback to peers.
  • Follow coding standards and best practices.
  • Monitoring and Maintenance:
  • Monitor system health, identify bottlenecks, and proactively address performance issues.
  • Perform routine maintenance tasks (e.g., database backups, server updates).
  • Collaboration and Communication:
  • Collaborate with front-end developers to integrate back-end functionality seamlessly.
  • Communicate technical concepts effectively to non-technical stakeholders.

QUALIFICATIONS:

  • Strong experience in Back-End Web Development and Software Development with a minimum experience of 1-3 years.
  • Proficiency in Object-Oriented Programming (OOP).
  • Basic knowledge of Front-End Development and Programming
  • Experience using programming languages like Python
  • Knowledge of Django, Flask or FastAPI Frameworks.
  • Experience working with microservices architecture and REST APIs
  • Experience working with databases like MySQL, MongoDB, or PostgreSQL
  • Ability to work independently and with cross-functional teams
  • Excellent problem-solving and analytical skills
  • A Bachelor's degree in Computer Science, Engineering, or a related field (or relevant equivalent experience).

Job Type: Full-time

Pay: ₹500.00 - ₹1,000.00 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india