Location
Mumbai | India
Job description
Overview:
The Python Developer plays a crucial role in our organization responsible for developing and maintaining highquality software applications using Python programming language. They will work closely with the development team to design and implement robust and scalable solutions that meet the needs of our clients and stakeholders.
Key Responsibilities:
- Participate in the entire application lifecycle focusing on coding and debugging
- Collaborate with crossfunctional teams to define design and ship new features
- Write reusable testable and efficient code
- Integrate userfacing elements with serverside logic
- Implement security and data protection
- Design and develop serverside logic using Django
- Build and maintain efficient reusable and reliable Python code
- Create and maintain database schemas that represent and support business processes
- Implement data storage solutions
- Develop and deploy RESTful APIs
- Manage the interchange of data between the server and the users
- Optimize the application for maximum speed and scalability
- Implement security and data protection
- Collaborate with frontend developers to integrate userfacing elements with server side logic
- Stay updated with the latest industry developments and technologies
Required Qualifications:
- Bachelors degree in Computer Science or a related field
- Proven experience as a Python Developer or similar role
- Good understanding of the software development life cycle
- Strong knowledge of Python with experience in Django framework
- Proficient in SQL and database management
- Experience with Git version control system
- Understanding of serverside templating languages
- Knowledge of user authentication and authorization between multiple systems servers and environments
- Understanding of frontend technologies such as JavaScript HTML and CSS
- Experience in implementing security and data protection
- Familiarity with eventdriven programming in Python
- Ability to work in a team environment and independently
- Excellent troubleshooting and debugging skills
- Good project management and organizational skills
- Strong communication and interpersonal abilities
python,django,sql,git,html,css,javascript
Job tags
Salary