We are looking for a motivated and enthusiastic Python Full Stack Developer (Fresher) to join our development team. The ideal candidate should have a strong understanding of Python programming, web development fundamentals, databases, and frontend technologies. The candidate will work on developing, testing, and maintaining web applications while collaborating with senior developers and project teams.
Key Responsibilities
- Develop and maintain web applications using Python and related frameworks.
- Design and implement frontend interfaces using HTML, CSS, JavaScript, and Bootstrap.
- Work with databases such as MySQL, PostgreSQL, or MongoDB.
- Develop and integrate RESTful APIs.
- Write clean, efficient, and reusable code.
- Troubleshoot, debug, and optimize applications.
- Participate in code reviews and team meetings.
- Collaborate with designers, developers, and project managers to deliver high-quality solutions.
- Test applications and ensure responsiveness across devices.
- Learn and adapt to new technologies and development practices.
Required SkillsTechnical Skills
- Basic knowledge of Python programming.
- Understanding of Object-Oriented Programming (OOP) concepts.
- Knowledge of HTML, CSS, JavaScript, and Bootstrap.
- Familiarity with Python frameworks such as Django or Flask.
- Understanding of REST APIs and JSON.
- Basic knowledge of SQL and database concepts.
- Familiarity with Git/GitHub version control.
- Understanding of software development life cycle (SDLC).
Soft Skills
- Good communication and interpersonal skills.
- Strong problem-solving abilities.
- Ability to work independently and within a team.
- Eagerness to learn and grow in a fast-paced environment.
- Good analytical and logical thinking.
Educational Qualification
- B.Tech/B.E. (Computer Science, IT, or related field)
Preferred Qualifications
- Completion of projects, internships, or industrial training in Python development.
- Basic understanding of cloud platforms and deployment processes.
- Familiarity with frontend frameworks such as React.js is a plus.
What We Offer
- Hands-on experience with real-world projects.
- Learning and growth opportunities.
- Mentorship from experienced developers.
- Collaborative and innovative work environment.
- Career advancement opportunities.
Work Location: In person