266 Sampoorna Consultants Jobs
Full Stack Engineer - Python/Django (6-8 yrs)
Sampoorna Consultants
posted 14d ago
Flexible timing
Key skills for the job
Job Role :
- Experienced Full Stack Developer with 6-8 years of hands-on expertise in designing, developing, and deploying web applications.
- Proficient in backend development using Python, with strong skills in frameworks such as Django and FastAPI.
- Skilled in frontend development using ReactJS, ensuring seamless user interfaces and responsive design.
- Skilled at SQL database management, with a focus on performance optimization and data integrity.
- Capable of contributing to system design and architecture discussions, ensuring scalability, reliability, and security.
- Strong communicator with a track record of collaborating effectively within cross-functional teams and delivering high-quality solutions.
- Good debugging skills.
- Experienced in building complex features.
Key Skills :
1. Backend Development :
- Extensive experience in Python-based backend development with Django and FastAPI frameworks.
- Proficient in building RESTful APIs, handling authentication, authorization, and data validation.
2. Frontend Development :
- Skilled in frontend technologies, particularly ReactJS, for creating dynamic and responsive user interfaces.
- Familiar with state management libraries like Redux and context API.
3. Database Management :
- Strong command over SQL for designing schemas, writing complex queries, and optimizing database performance.
- Experience with ORM frameworks like Django ORM.
4. System Design :
- Understanding of system design principles, including scalability, performance optimization, and microservices architecture.
- Ability to contribute to architectural decisions and technical design discussions.
5. Communication :
- Effective communicator with experience in team collaboration, client interactions, and articulating technical concepts to non-technical stakeholders.
- Proven ability to work in Agile development environments.Note: Completely IC Role and Hands-on coding is mandatory.
Additional Skills (Good to Have) :
1. Experience with Next.js for server-side rendering and building React applications.
2. Familiarity with Snowflake / Redshift for cloud-based data warehousing and analytics.
3. Knowledge of data manipulation and analysis tools such as Pandas and NumPy.
Technical Proficiency :
1. Backend : Python, Django, FastAPI, Flask, RESTful APIs, GraphQL
2. Frontend : JavaScript, ReactJS, Redux, HTML5, CSS3, Responsive Design
3. Databases : PostgreSQL, MySQL, SQLite, MongoDB, ORM (Django ORM)
Skills : Django, fastapi, ReactJS
Functional Areas: Software/Testing/Networking
Read full job description