Full Time
Hyderabad
Posted 2 weeks ago
Job Summary:
We are seeking an experienced Python Full Stack Developer who is passionate about coding and teaching. The ideal candidate will have a strong background in Python, Django, and front-end technologies. As a Python Full Stack Trainer cum Developer, you will be responsible for developing high-quality applications while also mentoring and training junior developers and students.
Key Responsibilities:
Training:
- Conduct training sessions on Python Full Stack development, including Python, Django, HTML, CSS, JavaScript, and related technologies.
- Develop and maintain course content, training materials, and hands-on projects.
- Mentor and guide junior developers, and interns to improve their coding skills and problem-solving abilities.
- Evaluate intern performance through assessments, code reviews, and feedback sessions.
Development:
- Design, develop, and maintain web applications using Python, Django, and front-end technologies like React.js or Angular.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance for maximum speed and scalability.
- Write clean, maintainable, and efficient code while following best practices and coding standards.
- Perform code reviews and provide constructive feedback to other developers.
Collaboration:
- Work closely with product manager to deliver high-quality software solutions.
- Stay up to date with the latest industry trends, tools, and technologies to ensure the team is using the best practices.
- Contribute to the continuous improvement of development processes and methodologies.
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 3+ years of experience as a Python Full Stack Developer.
- 2+ years of experience in training or teaching roles.
- Proficiency in Python, Django, HTML, CSS, JavaScript, and front-end frameworks like React.js or Angular.js.
- Experience with database technologies such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and presentation skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of DevOps practices and tools like Docker, Jenkins, or Kubernetes.
- Experience with RESTful API design and development.
- Previous experience working in an agile development environment.
Benefits:
- Competitive salary and performance-based bonuses.
- Health insurance and other benefits.
- Opportunities for professional development and career growth.
- Flexible working hours.
- A collaborative and innovative work environment.
How to Apply:
Interested candidates are encouraged to send their resume, and cover letter to hr@embedtechsolutions.com with the subject line “Application for Python Full Stack Trainer cum Developer.”