Opportunities with HCLTech - Python - (Fresher)

HCLTech

Chennai District, Bengaluru

On-site

INR 350,000 - 550,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

HCLTech is seeking an entry level Python developer to build backend services and automation scripts in Chennai. You will work on Python applications, REST API integrations, and data handling tasks while learning AI-enabled development practices.

Ideal candidates have strong problem solving, basic SQL, Git, and a willingness to learn modern frameworks and tools in a fast-paced Agile environment.

Qualifications

  • Strong python fundamentals and OOP knowledge.
  • Experience with basic SQL and relational databases.
  • Familiarity with REST APIs and JSON payloads.
  • Basic debugging, testing and documentation skills.
  • English proficiency for collaboration in Agile/Scrum teams.

Responsibilities

  • Develop and maintain applications using Python.
  • Build and integrate REST APIs (Flask/FastAPI/Django).
  • Handle business logic, validations and error handling.
  • Work with JSON payloads and API integrations.
  • Write basic unit tests and document code and APIs.

Skills

Python Fundamentals
Problem Solving
OOP Concepts
Git Basics
SQL Fundamentals
Data Structures
OS/Networking Basics
AI Awareness
REST API Basics
Linux Commands

Education

BE/B.Tech - Computer Science / IT / Software Engineering

Tools

PostgreSQL
MySQL
MongoDB (basics)
Flask/FastAPI/Django basics
Docker basics

Job description

Python (Beginner / Entry Level)
Role Description
Backend / Service Development
  • Develop and maintain applications using Python
  • Build and integrate REST APIs (e.g., using Flask/FastAPI/Django based on project stack)
  • Implement business logic, validations, and error handling
  • Work with JSON payloads and API integrations
Automation & Scripting
  • Write automation scripts for routine tasks (data extraction, processing, monitoring, workflow automation)
  • Improve efficiency through reusable utilities and modular code
Database & Data Handling
  • Work with databases such as PostgreSQL / MySQL (and basics of NoSQL like MongoDB if needed)
  • Write SQL queries, joins, and basic optimization
  • Perform CRUD operations and handle structured/unstructured data
Quality, Debugging & Documentation
  • Debug issues, fix defects, and improve application stability
  • Write basic unit tests and follow coding standards
  • Document code, APIs, and workflows
AI & Intelligent Application Development (Exposure Level)
  • Use Python libraries for AI / ML fundamentals (e.g., NumPy, Pandas awareness level)
  • Understand how AI/ML models are integrated into applications
  • Work with AIassisted coding and data analysis tools
  • Apply AI concepts to enhance application functionality and automation
Collaboration & Delivery
  • Work in Agile/Scrum teams and participate in sprint ceremonies
  • Collaborate with UI, QA, DevOps, and business stakeholders
  • Participate in code reviews and continuous learning sessions
Skill Set Required
Technical Skills Role Based Expectations
Mandatory Skills
Python Fundamentals
  • Data types, control flow, functions
  • OOP concepts (classes, inheritance, polymorphism)
  • Modules, packages, file handling
  • Exception handling
Problem Solving
  • Strong ogical reasoning and coding ability
  • Basic data structures (lists, tuples, sets, dictionaries)
Database Fundamentals
  • SQL fundamentals
  • Experience with at least one RDBMS (MySQL / PostgreSQL)
Version Control
  • Git basics (commit, branch, merge, PR awareness)
Computer Science Basics
  • Basic understanding of OS/processes and networking concepts (HTTP)
AI Knowledge (Expected Basic Awareness)
  • Conceptual understanding of AI / Machine Learning fundamentals
  • Awareness of Generative AI and AI usage in software development
  • Exposure to AI tools, courses, or certifications is an added advantage
Good to Have (Trainable / Awareness Level)
  • REST API development using Flask/FastAPI/Django basics
  • JSON,API testing basics (Postman)
  • Pandas / NumPy awareness
  • Basic ML concepts (supervised vs unsupervised awareness)
  • Unit testing basics (pytest/unittest)
  • Working knowledge of Linux commands
  • Basic cloud awareness (Azure/AWS fundamentals)
  • Familiarity with containers (Docker basics) optional
Behavioral & Soft Skills
  • Strong problem-solving and logical thinking
  • Willingness to learn and adapt to new technologies
  • Good communication skills
  • Team player with a positive attitude
  • Ability to work in a fastpaced, project-driven environment
Python / Programming
  • Python Institute: PCAP / PCEP
  • Coursera / edX Python certifications (foundation level)
Cloud (Optional)
  • AWS Cloud Practitioner / Azure Fundamentals
Language skills
  • English: Professional working proficiency (mandatory)
  • Ability to communicate technical ideas clearly in written and verbal form
Educational Qualification
  • Education
  • BE/B.Tech - Computer Science, IT, Software Engineering, Electronics, Data Science or related fields
  • Graduation Year: - 2026 Batch
  • Academic Criteria:
  • Minimum 70% or equivalent CGPA across academics
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Opportunities with HCLTech - Java Developer - (Fresher)
Opportunities with HCLTech - Java Developer - (Fresher)

HCLTech • Chennai District

On-site
INR 400,000 - 550,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Python Consultant
Python Consultant

NTT DATA BUSINESS SOLUTIONS • Hyderabad

On-site
INR 1,800,000 - 3,200,000
AI/ML Computational Science Associate
AI/ML Computational Science Associate

Accenture in India • Bengaluru

On-site
INR 600,000 - 900,000
Junior Python Developer
Junior Python Developer

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 450,000 - 750,000
Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Sr. Python Developer
Sr. Python Developer

Benthon Labs Pvt Ltd • Dadri

On-site
INR 1,200,000 - 1,800,000
5 Days Working
Flexible working hours
Best in Industry Salary Package
+3
Python - Engineer
Python - Engineer

Iris Software • Dadri

On-site
INR 1,200,000 - 1,400,000
Python Engineer
Python Engineer

Cloudxtreme • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,800,000 - 4,600,000
Python Developer
Python Developer

Infosys • Hyderabad

On-site
INR 800,000 - 1,200,000