logo

JobNob

Your Career. Our Passion.

Python Developer - C++


Kiash Solutions LLP


Location

Bangalore | India


Job description

Job Description :Responsibilities : - Software Development : Design, develop, and maintain Python-based applications and tools, with a focus on writing clean, efficient, and maintainable code. - C++ Integration : Integrate Python code with existing C++ libraries and applications, ensuring smooth interoperability and performance optimization. - Web Development : Develop and maintain web applications and APIs using Python web frameworks like Django or Flask, ensuring responsiveness, scalability, and security. - Database Management : Design and implement database schemas, write efficient database queries, and optimize database performance for Python applications. - Testing and Debugging : Write unit tests and conduct code reviews to ensure the quality and reliability of Python and C++ codebases. Debug and troubleshoot issues as needed. - Performance Optimization : Identify performance bottlenecks in Python and C++ code, and implement optimizations to improve overall system performance and efficiency. - Documentation : Document codebase, APIs, and technical specifications to facilitate collaboration and future maintenance. Maintain up-to-date documentation for reference. - Collaboration : Collaborate with cross-functional teams including product managers, designers, and other developers to understand requirements, define technical solutions, and deliver high-quality software products. - Continuous Learning : Stay updated with the latest developments in Python, C++, and related technologies. Continuously enhance technical skills and knowledge through self-learning and professional development activities. Note : This job description outlines the key responsibilities and required skills for a Python Developer with C++ experience. Adjustments can be made based on specific project requirements and organizational needs. (ref:hirist.tech)


Job tags



Salary

All rights reserved