Purpose of the role :
As Python Developer, the person will be responsible for designing, developing, and maintaining high-performance, scalable applications and services using Python programming language. The role requires expertise in Python and its ecosystem to deliver efficient, reliable, and maintainable software solutions.
KEY RESPONSIBILITIES : In this role, you will be responsible for :
- Designing and implementing backend services and applications using Python
- Building high-performance, concurrent, and scalable systems.
- Building the server-side logic of web applications, including APIs and database interactions.
- Connecting applications with other services, APIs, and databases.
- Ensuring code quality through testing, debugging, and troubleshooting.
Experience :
Graduate or postgraduate in Computer Science Engineering Specialization.4-7 years hands-on experience in software development with significant focus on PythonSkills & Competencies :
Must Have :
Strong proficiency in Python programming language and its standard libraryExperience with web frameworks like Django or Flask.Knowledge of databases (SQL and NoSQL).Understanding of software development methodologies (e.g., Agile).Experience with version control systems (e.g., Git).Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is often preferred.Excellent problem-solving and communication skills.