Python Full Stack Developer

2 - 5 years

3.0 - 6.0 Lacs P.A.

Pune

Posted:3 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

Restfull ApiAsynchronousDjangoMySQLPythonCSSOOPSHTMLCi/CdAsyncioMachine LearningCeleryAzure CloudJavascriptAWS

Work Mode

Work from Office

Job Type

Full Time

Job Description

Python Full Stack Developer About bluCognition: bluCognition is an AI/ML based start-up specializing in risk analytics, data conversion and data enrichment capabilities. Founded in 2017, by some very named senior professionals from the financial services industry, the company is headquartered in the US, with the delivery centre based in Pune. We build all our solutions while leveraging the latest technology stack in AI, ML and NLP combined with decades of experience in risk management at some of the largest financial services firms in the world. Our clients are some of the biggest and the most progressive names in the financial services industry. We are entering a significant growth phase and are looking for individuals with entrepreneurial mindset who wants us to join in this exciting journey Job Title: Python Full Stack Developer Roles and Responsibilities: • Design, develop, and maintain robust, scalable web applications using Python and Django. • Build, test, and maintain RESTful APIs and work closely with front-end developers to integrate user-facing elements with server-side logic. • Implement, test, and maintain efficient, reusable, and modular code. • Optimize applications for maximum speed, scalability, and performance. • Ensure security, data protection, and implement best practices in web application development. • Participate in all stages of the software development lifecycle, including design, code reviews, and debugging. • Collaborate with data science teams to maintain and update document extraction products. • Troubleshoot application issues and bugs effectively. • Stay updated with emerging technologies and industry best practices. Technical Skills: • 2-5 years of hands-on experience in Python development with a strong knowledge of OOPs concepts. • Proficiency in Python and Django, with experience in building scalable web applications. • Strong understanding of asynchronous programming (e.g., using asyncio, Celery). • Experience in developing and consuming RESTful APIs. • Proficiency in working with relational databases (e.g., MySQL). • Good knowledge of front-end technologies (HTML5, CSS3, JavaScript). • Familiarity with cloud platforms like AWS, Azure. • Knowledge of version control systems, such as Git, and CI/CD practices. • Solid understanding of algorithms, data structures, and time/space complexity. • Knowledge of Linux/Windows-based operating systems and command-line tools. • Experience with or knowledge of machine learning algorithms is a plus. Desired Skills: • Ability to write efficient algorithms and optimize them for performance. • Strong problem-solving skills and attention to detail. • Excellent communication and teamwork skills, with a high sense of ownership. • Ability to work independently and provide innovative solutions. • Quick learner with adaptability in a challenging technical environment. Educational Requirements: • UG: B.Tech/B.E. in Computer Science or related field. • PG: Masters in Computer Science, MCA, or equivalent.

RecommendedJobs for You