TECEZE
Python Developer - Intern
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Internship
Location:
Jaffna, Sri Lanka
Work mode:
Onsite
Published on:
16 September 2026
What they need
Python Development Intern – 6-Month Internship
Job Title: Python Development Intern
Location: Jaffna
Department: IT / Software Development
Duration: 6 Months (Paid Internship)
Stipend:
- Day Shift: LKR 20,000/month
- Night Shift: LKR 25,000/month
- Out-District Candidates: Stip-end + Accommodation will be provided
Potential Full-Time Salary: Up to LKR 100,000/month
Conversion Opportunity: High intent to convert to full-time based on performance
Reporting To: Senior Software Developer / Tech Lead
Role Summary
Join Teceze’s Software Development team as a Python Development Intern and gain hands-on experience in developing, testing, and maintaining software applications using Python. You’ll work on real-world projects, collaborate with experienced developers, and contribute to building reliable, scalable, and efficient software solutions.
Key Responsibilities
- Assist in developing and maintaining Python-based applications and software solutions .
- Write clean, efficient, and maintainable Python code following best practices.
- Assist with developing APIs, backend services, and application features .
- Collaborate with developers and team members to understand requirements and implement solutions.
- Participate in debugging, troubleshooting, testing, and code reviews .
- Work with databases and assist in writing queries and integrating applications with databases.
- Use Git/GitHub/GitLab for version control and collaborative development.
- Assist in preparing and maintaining technical documentation .
- Stay updated with Python libraries, frameworks, tools, and emerging technologies.
What You’ll Learn
- Practical experience in Python development and backend programming .
- End-to-end software development lifecycle , including design, coding, testing, debugging, and deployment.
- Working with Python frameworks, libraries, APIs, and databases.
- Git and version control best practices.
- Software development standards, clean code, and debugging techniques.
- Exposure to Agile methodologies and collaborative development.
- Real-world problem-solving and software engineering practices.
Qualifications
- Final-year student or recent graduate in Computer Science, IT, Software Engineering, or a related field .
- Good understanding of Python programming fundamentals .
- Basic knowledge of Object-Oriented Programming (OOP) .
- Understanding of data structures, algorithms, and software development principles .
- Basic knowledge of databases and SQL is an advantage.
- Familiarity with Git/GitHub/GitLab is a plus.
- Good communication, teamwork, analytical, and problem-solving skills.
- Prior academic projects, personal projects, or internship experience using Python is an advantage.
Tools & Technologies You’ll Use
- Programming: Python
- Frameworks/Libraries: Django, Flask, FastAPI, or similar
- Development Tools: VS Code, PyCharm, or equivalent
- Version Control: Git, GitHub, GitLab
- Databases: MySQL, PostgreSQL, MongoDB, or similar
- Collaboration & Documentation: Slack, Google Workspace, MS Office
- Project Management: Jira, Trello, ClickUp (optional)
Other offers great for you!
These companies are also looking for great profiles
Taleo
Python Developer
Permanent contract
Madrid, Spain
Hybrid
Skills
5 months ago
Quick apply
Delectatech
Backend Developer Python - Startup SaaS
40.000€ - 45.000€/an
Permanent contract
Barcelona, Spain
Hybrid
Skills
18 days ago
Quick apply
rassine agency
Business Developer freelance - Franchise Food
1 000 €/mois + 15 % du MRR à vie
Freelance
Remote
Skills
1 day ago
Quick apply
No company information available.