Search by job, company or skills

Mako IT Lab

Software Engineer Intern - Python

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 500 applicants

Job Description

Key Responsibilities

Assist in the development of Python-based applications, scripts, and tools.

Support the team in debugging, testing, and maintaining codebases.

Work with databases (SQL/NoSQL) for basic data storage and retrieval tasks.

Contribute to API development and integration under senior guidance.

Write clean, efficient, and well-documented code.

Collaborate with team members in daily tasks, code reviews, and brainstorming sessions.

Learn and apply best practices in software development (version control, testing, deployment).

Skills & Qualifications

Bachelor's degree in Computer Science, IT, or pursuing a related field.

Strong knowledge of Python programming fundamentals.

Familiarity with at least one web framework (Flask/Django/FastAPI).

Basic understanding of databases (MySQL, PostgreSQL, MongoDB).

Knowledge of APIs, REST concepts, and JSON data handling.

Familiarity with Git or other version control systems.

Strong problem-solving skills and eagerness to learn.

Preferred Qualifications

Exposure to cloud platforms (AWS, Azure, GCP) is a plus.

Basic understanding of data analysis, scripting, or automation.

Previous internship/project experience in Python is an added advantage.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132047923