Assist in writing clean, efficient, and maintainable Python code.
Collaborate with senior
developers to design and implement features for various projects.
Participate in the development and maintenance of backend services.
Write and execute unit tests to ensure the quality and reliability of the code.
Contribute to code reviews and participate in team discussions.
Troubleshoot, debug, and optimize code for performance and scalability.
Assist in database management and data manipulation using Python frameworks.
Learn and implement new technologies and best practices in Python development.
Pursuing a degree in Computer Science,
Software Engineering, or a related field.
Strong knowledge of Python and its libraries (e.g., NumPy, Pandas, Flask, Django, etc.).
Familiarity with version control systems like Git.
Basic understanding of databases (SQL or NoSQL).
Good problem-solving skills and a keen attention to detail.
Ability to work both independently and as part of a team.
Strong communication skills, both written and verbal.
Enthusiasm to learn and grow in the field of software development.