IFIfintalent Global Private Limited
Python Fullstack
Bangalore ₹4-6 LPA Posted 10 Apr 2025
FULL TIME
Database Design
Dynamodb
Nosql
Redis
Job Description
Job Description
- ob responsibilities:
- Software Development: Design, develop, and maintain applications. Write well-structured, efficient, and maintainable code. Debug and resolve complex technical issues
- Technical Leadership: Provide technical guidance and mentorship to junior developers. Collaborate with architects to design & implement scalable and efficient software solutions. Stay up-to-date with industry best practices and emerging technologies.
- Code Reviews: Review code submitted by team members to ensure adherence to coding standards and best practices. Offer constructive feedback to enhance code quality
- Testing and Quality Assurance: Write unit tests and participate in the testing process to ensure software reliability. Collaborate with QA engineers to resolve issues and defects
- Collaboration: Work closely with cross-functional teams, including QA engineers, product managers, and designers, to deliver high-quality software products. Participate in requirements analysis and solution design discussions
- Performance Optimization: Identify and address performance bottlenecks in applications. Optimize code for speed, scalability, and efficiency
- Documentation: Create and maintain technical documentation, including design documents and code documentation.
- Additional Job Description
Qualifications & Skills:
- Bachelor's or Master's degree in Computer Science, Data Science, or a related field with Proven experience of 4+ years in developing IT solutions
- Proficient in Python & ReactJS and related technologies is required.
- Understanding of full stack development and architecture patterns.
- Experience with RESTful API development and integration.
- Proven track record in developing base frameworks, reusable programs and defining standards.
- Knowledge of cloud platforms AWS and containerization technologies.
- Strong understanding of object-oriented programming principles and design patterns.
- Proficiency in database design and SQL and NoSQL databases like Redis, DynamoDB.
- Amazon snowflake is a plus.
- Good understanding of the Agile methodologies and working in Scrum/SAFE practices
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Exposure to the AI/ML techniques & methodologies is a plus.
- Knowledge of software development best practices, including version control (Git) and continuous integration (CI/CD) processes.
- Strong problem-solving and debugging skills.
- Effective communication skills and the ability to work collaboratively with cross-functional team