Python Full stack Developer
Summary
Full Stack Python Developer (2-3 yrs) at an IT services firm in Pune, building and maintaining web applications end to end: Python backends with Django/Flask/FastAPI, frontends with HTML/CSS/JS and Angular or React, and MySQL/PostgreSQL/MongoDB databases, deployed on Linux and Windows. Full-time hybrid role based in Pune Division.
Company Description
Integrated Consultancy Services (ICS) is a leading IT Services and Solutions Provider offering a broad range of services, including IT Infrastructure Management, Remote Infrastructure Management, Cloud Computing, Managed Network Services, and Application Services. Serving businesses of all sizes across diverse industry verticals such as Government, BFSI, IT/ITES, and Transport, ICS delivers tailored solutions to meet client needs. Headquartered in Pune, ICS operates across multiple locations in India with a highly skilled technical team. The company‘s mission is to empower businesses with innovative and efficient IT solutions.
Role Description
This is a full-time hybrid role for a Python Full Stack Developer based in Pune Division, with the flexibility to work remotely part of the time. The role involves developing, maintaining, and enhancing back-end systems, front-end interfaces, and full-stack applications. Key responsibilities include collaborating with cross-functional teams, implementing features, resolving technical issues, optimizing application performance, and ensuring software quality through thorough testing.
Qualifications
- Strong skills in Back-End Web Development and Full-Stack Development, including experience with Python frameworks (e.g., Django, Flask).
- Knowledge and experience in Front-End Development, including proficiency in HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Proven expertise in Software Development, with the ability to design, build, test, and maintain scalable applications.
- Familiarity with database management systems and APIs.
- Strong problem-solving, analytical, and debugging skills.
- Ability to efficiently work in a hybrid environment, collaborating both in-person and remotely.
- Bachelor‘s degree in Computer Science, Software Engineering, or a related field.
- Experience in agile development practices is a plus.
Experience: 2–3 Years
Employment Type: Full-Time
Job SummaryWe are looking for a skilled and motivated Full Stack Python Developer with 2–3 years of hands-on experience in building scalable web applications. The ideal candidate should be proficient in Python-based backend development, modern frontend technologies, and database management, with solid working knowledge of both Linux and Windows environments.
Key Responsibilities• Design, develop, test, and maintain full-stack web applications
• Develop backend services using Python, Django, Flask, or FastAPI
• Build responsive front-end interfaces using HTML, CSS, JavaScript and frameworks like Angular or React
• Integrate applications with MySQL, PostgreSQL, and MongoDB databases
• Write clean, efficient, and reusable code
• Deploy and troubleshoot applications on Linux and Windows systems
• Collaborate with cross-functional teams
• Ensure application security and performance optimization
Required Skills & QualificationsTechnical Skills• Python Programming
• Django, Flask, or FastAPI
• HTML5, CSS3, JavaScript
• Angular or React
• MySQL, PostgreSQL, and MongoDB
• Linux and Windows OS
• RESTful APIs
• Git version control
• Pip, Virtual Environments, and Package Management
Preferred Qualifications• Docker and containerization
• CI/CD pipeline exposure
• Basic cloud knowledge (AWS/Azure/GCP)
• Agile/Scrum experience
Soft Skills• Strong analytical and problem-solving skills
• Good communication and teamwork
• Ability to learn new technologies quickly
• Attention to detail