Back to jobs
Birlasoft

Full Stack python Developer

INDIA - NOIDA- BIRLASOFT OFFICE, INPosted Today
onsite

Job Description

Area(s) of responsibility

Job Description – Full Stack Python Developer (3–5 Years)
Role Overview
We are looking for a Full Stack Python Developer (3–5 years) who can design, develop, and maintain scalable web applications across both front-end and back-end layers. The ideal candidate should have strong expertise in Python frameworks (Django/Flask) and modern front-end technologies.
________________________________________
Key Responsibilities
Backend Development
•    Develop and maintain server-side applications and APIs using Python frameworks (Django/Flask/FastAPI) 
•    Design and implement RESTful APIs and business logic 
•    Manage and optimize databases (SQL/NoSQL) and ensure data integrity 
•    Implement authentication, authorization, and security best practices
Frontend Development
•    Build responsive and user-friendly interfaces using HTML, CSS, JavaScript 
•    Work with modern frameworks such as React / Angular for UI development 
•    Ensure cross-browser compatibility and performance optimization
Full Stack Integration
•    Integrate front-end components with backend services and APIs 
•    Develop end-to-end application features from UI to database
•    Handle API integration with third-party services
Testing & Maintenance
•    Perform unit testing, debugging, and troubleshooting to ensure application quality 
•    Maintain and enhance existing applications and fix production issues
•    Optimize application performance, scalability, and reliability
Collaboration & Delivery
•    Work closely with product managers, QA, and DevOps teams to deliver features 
•    Participate in Agile/Scrum ceremonies (sprint planning, reviews)
•    Follow best practices for code quality, documentation, and version control
________________________________________
Required Skills & Experience
•    3–5 years of experience in Full Stack Development
•    Strong proficiency in Python programming
•    Hands-on experience with Django / Flask / FastAPI frameworks 
•    Experience in frontend technologies (HTML, CSS, JavaScript) 
•    Exposure to frontend frameworks (React / Angular / Vue)
•    Experience in REST API development and integration 
•    Strong understanding of databases (MySQL, PostgreSQL, MongoDB) 
•    Familiarity with Git and version control
•    Understanding of SDLC, Agile methodologies
________________________________________
Preferred Skills
•    Experience with cloud platforms (AWS/Azure/GCP)
•    Knowledge of CI/CD pipelines and DevOps practices
•    Familiarity with Docker / containerization
•    Basic understanding of microservices architecture
________________________________________
Soft Skills
•    Strong problem-solving and analytical abilities
•    Good communication and stakeholder collaboration
•    Ability to work independently and in team environments
________________________________________
Qualifications
•    Bachelor’s degree in Computer Science, IT, or related field
•    Relevant certifications (Python / Cloud) preferred
________________________________________
Nice-to-Have
•    Experience in performance optimization and scalability
•    Exposure to data processing libraries (Pandas/Numpy)

Full Stack python Developer at Birlasoft | Renata