Key Responsibilities
- Develop and test Python applications in real-world software projects
- Collaborate with senior developers on backend features and API integrations
- Write clean, maintainable, and efficient Python code
- Participate in code reviews and debugging sessions
- Contribute to the full software development lifecycle from design to deployment
- Document technical specifications and project progress
Requirements
- Strong fundamentals in Python programming
- Basic knowledge of web frameworks like Django or Flask
- Familiarity with version control systems such as Git
- Enrollment in or recent graduation from a Computer Science, IT, or related program
- Problem-solving mindset and eagerness to learn new technologies