Python Developer
Techbusting
About the role
Company Description Techbusting is a growing technology company focused on building reliable software solutions for a variety of business needs. The team values clean code, practical problem-solving, and continuous improvement. Techbusting encourages learning, collaboration, and knowledge sharing to help team members develop their technical and professional skills.
Joining the company offers opportunities to work on real-world projects, contribute to impactful products, and grow in a supportive environment.
Role Description This is a full-time, hybrid Python Developer role based in Rewari, with flexibility for partial work from home. The Python Developer will build, maintain, and optimize back-end services and applications using Python, ensuring reliability, scalability, and performance. Day-to-day responsibilities include writing clean and testable code, integrating with databases and APIs, troubleshooting and debugging issues, and collaborating with front-end developers and other stakeholders.
The role also involves participating in code reviews, improving existing systems, and contributing to technical documentation and best practices.
Qualifications
- Strong Programming and Object-Oriented Programming (OOP) skills in Python.
- Experience with Back-End Web Development, including APIs and server-side frameworks.
- Practical knowledge of Databases, data modeling, and query optimization.
- Background in Software Development, including version control, testing, and deployment workflows.
- Ability to analyze requirements, design solutions, and solve complex technical problems.
- Comfort working in a hybrid environment, communicating clearly with onsite and remote team members.
- Relevant experience as a Python Developer or similar role; exposure to modern development practices is an advantage.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Eligibility & process
Who can apply
Seniority: Entry level. Employment type: Full-time
Skills & stack
Selection process
Details are shared by the recruiter after shortlisting.
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Techbusting's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.