Arcraft Infotech is looking for enthusiastic and motivated candidates for the position of Junior Python Developer Trainee.
This is a training and project-based opportunity designed for freshers and aspiring software developers who want to build a strong foundation in Python development and gain practical experience through hands-on projects.
The selected candidates will undergo structured technical training followed by practical assignments and project-based learning. They will receive guidance from experienced professionals and get exposure to real-world development practices.
Key Responsibilities
- Participate actively in the company's structured Python development training program.
- Learn and apply Python programming concepts through practical exercises.
- Develop coding skills through assignments and problem-solving activities.
- Work on individual and team-based Python projects.
- Understand project requirements and translate them into technical solutions.
- Write clean, readable, and maintainable Python code.
- Debug programs and troubleshoot technical issues.
- Work with databases and perform basic database operations.
- Maintain proper documentation of assigned projects and tasks.
- Take feedback from mentors and continuously improve technical skills.
- Collaborate with team members during project development.
- Follow company coding standards, development practices, and project guidelines.
Project Exposure During the training period, trainees will be given opportunities to work on practical projects that help them understand the complete development process, including:
- Requirement understanding
- Planning and task allocation
- Coding and implementation
- Database integration
- Testing and debugging
- Version control
- Documentation
- Project presentation
The project assignments will be designed according to the trainee's learning progress and technical capability.
Required Skills
- Basic knowledge of Python programming.
- Understanding of basic programming concepts.
- Basic knowledge of Object-Oriented Programming is preferred.
- Logical thinking and problem-solving ability.
- Basic knowledge of SQL/database concepts is an advantage.
- Familiarity with Git/GitHub is an added advantage.
- Positive communication and teamwork skills.
- Strong interest in software development and willingness to learn.
Educational Qualification
- B.Tech / B.E / BCA / MCA / B.Sc Computer Science / IT or equivalent qualification.
- Candidates who have completed Python, Python Full Stack, or related technical courses are encouraged to apply.
Eligibility
- Freshers and candidates with 0–1 year of experience can apply.
- Candidates with academic projects or personal Python projects are welcome.
- Candidates should have a genuine interest in building a career in Python development.
Training & Evaluation The trainee's progress will be evaluated throughout the training and project period based on:
- Technical learning and improvement
- Coding ability
- Assignment completion
- Project performance
- Problem-solving skills
- Attendance and participation
- Ability to work in a team
- Professional conduct
- Overall performance
Based on training performance, technical capability, and organizational requirements, trainees may be considered for further development opportunities within the organization.
What We Offer
- Structured Python development training
- Hands-on project experience
- Practical exposure to software development
- Mentorship and technical guidance
- Individual and team-based projects
- Exposure to industry-oriented development practices
- Opportunity to build a strong technical portfolio
- Career growth opportunities based on performance and organizational requirements
Join Arcraft Infotech and build your career in Python development through structured training and practical project experience.