Job Title: Python Developer Intern
Are you a natural leader with a passion for organizing and executing complex projects? Our Project Management Traineeship Program is your gateway to mastering the art of successful project delivery. This is a unique opportunity to learn from some of the best minds in the technology sector and gain hands-on experience on exciting projects using cutting-edge tools and innovations. You can receive intensive training and mentorship from our experienced team members and also get to collaborate with other trainees from different stacks and backgrounds, developing your skills in communication, teamwork, and problem-solving. You’ll learn to lead projects from inception to completion, managing resources, timelines, and stakeholder expectations to deliver outstanding results. Upon successful completion of the program, you will have the chance to join Bajra Technologies as a full-time employee and become part of our esteemed group of problem solvers.
About the Role:
We are seeking a passionate and curious Python Developer Intern to join our development team. This internship is a great opportunity to build real-world software, learn from experienced developers, and gain exposure to agile development practices.
Key Responsibilities:
- Assist in the design, development, testing, and maintenance of Python-based applications.
- Write clean, efficient, and well-documented code.
- Collaborate with team members on coding tasks, debugging, and peer reviews.
- Support data processing, scripting, and automation tasks.
- Help integrate third-party APIs and libraries as needed.
- Participate in sprint planning, stand-ups, and code reviews.
Requirements:
- Final-year student or recent graduate in Computer Science, Software Engineering, or a related field.
- Strong foundation in Python and object-oriented programming.
- Familiarity with version control systems like Git.
- Basic understanding of web frameworks (Django/Flask) or data libraries (Pandas/Numpy) is a plus.
- Problem-solving mindset with attention to detail.
- Eagerness to learn and contribute to real projects.
Bonus Skills (Nice to Have):
- Experience with REST APIs or databases (SQL/NoSQL).
- Familiarity with cloud platforms (AWS, GCP, Azure).
- Understanding of front-end technologies (HTML, CSS, JavaScript).
What You’ll Gain:
- Mentorship from experienced Python developers.
- Hands-on experience in real-world development projects.
- Exposure to modern software development practices and tools.
- Letter of recommendation or internship certificate.
- Potential for full-time placement based on performance.
Have any questions?
Reach out to our leads
Rakshya Koirala
Talent Acquisition and Specialist
Danny Koirala
Traineeship Co-lead
Ram Krishna Rakshya Koirala
CEO