This is a remote position.
We are fastgrowing IT company that specialises in delivering innovative solutions through technology. We are looking for a Fresher Python Developer Trainee to join our talented development team. This is a great opportunity for a recent graduate to kickstart their career in software development by gaining handson experience in Python programming.
Location: Remote
Key Responsibilities:
- Software Development: Assist in the design development and testing of Pythonbased applications and solutions.
- Code Maintenance: Help with debugging and maintaining existing Python code and applications.
- Collaboration: Work closely with senior developers to understand project requirements contribute to design discussions and assist in the implementation of new features.
- Learning & Improving: Continuously learn about best practices in Python programming code optimization and software development methodologies.
- Documentation: Assist in writing technical documentation including code comments user guides and project reports.
- Testing & Quality Assurance: Help in writing and executing unit tests to ensure the software is bugfree and meets quality standards.
- Version Control: Work with version control systems like Git to manage code repositories and collaborate effectively with the development team.
Requirements:
- Educational Qualification: A Bachelor s degree in Computer Science Information Technology Engineering or a related field.
-
Skills:
- Strong understanding of Python programming and its core libraries.
- Familiarity with objectoriented programming (OOP) principles.
- Basic knowledge of web frameworks like Django or Flask is a plus.
- Understanding of relational databases and basic knowledge of SQL.
- Familiarity with version control systems like Git.
- ProblemSolving Ability: Strong analytical skills with the ability to solve programming challenges efficiently.
- Eagerness to Learn: A keen interest in learning new technologies frameworks and development practices.
- Communication Skills: Good verbal and written communication skills for effective collaboration within the team.
Preferred Qualifications:
- Personal or academic projects that demonstrate Python development skills (such as building simple applications or websites).
- Familiarity with RESTful APIs and web services.
- Knowledge of cloud platforms or containerization (Docker) is a plus.
What We Offer:
- Handson experience with realworld development projects.
- Mentorship and guidance from experienced Python developers.
- Exposure to modern tools frameworks and best practices in Python development.
- Opportunity to grow into a fulltime Python Developer role based on performance.
- A dynamic work environment with opportunities for career growth and skill development.
How to Apply:
Please submit your updated resume along with a brief cover letter detailing your passion for programming and any relevant academic or personal projects you have worked on. We are excited to have you join our team and look forward to your application!
Python, Sql, Power Bi, Data Analyse
Education
Any Graduate