HamburgerMenu
hirist

Python Developer - Flask Framework

SK HR SERVICES AND ENTERPRISES
Bangalore
7 - 11 Years

Posted on: 14/11/2025

Job Description

Description :


Responsibilities :


- Develop, test, and maintain web applications using Python and related frameworks like Flask.


- Write clean, maintainable, and efficient code.


- Troubleshoot and debug applications to ensure optimal performance.


- Participate in code reviews to maintain code quality and share knowledge with the team.


- Work on integrating machine learning models and algorithms into applications (nice to have).


Roles and responsibilities :


- Develop and maintain code : Write clean, efficient, and reusable Python code for applications, scripts, and back-end services.


- Build back-end components : Develop and manage server-side logic, databases, and APIs to support front-end development and other services.


- Integrate with other services : Connect applications with third-party web services and front-end technologies.


- Automate processes : Create Python scripts to automate repetitive tasks, improving efficiency.


- Test and debug : Implement automated testing, conduct code reviews, and troubleshoot issues to ensure software quality and performance.


- Optimize performance : Improve application performance, scalability, and memory management.


- Ensure security : Implement security best practices and data protection measures throughout the development lifecycle.


- Collaborate with teams : Work with other developers, designers, and project managers to translate business needs into technical solutions.


Requirements :


- 7-10 years of professional experience, with at least 4+ years focused on Python development.


- Strong knowledge of web frameworks like Flask.


- Experience with machine learning stacks is a plus.


- Experience with relational databases such as PostgreSQL, MySQL, or similar.


- Familiarity with version control systems like Git.


- Knowledge of software development best practices and design patterns.


- Excellent problem-solving skills and the ability to work independently as well as in a team.


- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.


- Proficiency in front-end technologies like HTML, CSS, and JavaScript is a plus.


- Experience with machine learning stacks such as TensorFlow, Keras, or scikit-learn is a plus.


info-icon

Did you find something suspicious?