Source description
About the role
As a Python Developer, you will be responsible for designing, developing, testing, and maintaining scalable applications and backend services. You will work closely with cross-functional teams to deliver high-quality software solutions while ensuring performance, reliability, and code quality. Responsibilities Design, develop, and maintain robust Python applications and backend systems. Write clean, reusable, and efficient code following best coding practices. Apply strong Object-Oriented Programming (OOPS) principles in application development. Debug, troubleshoot, and resolve complex technical issues. Work on performance optimisation and application scalability. Develop and maintain scripts, APIs, and automation solutions. Collaborate with development, QA, and DevOps teams in agile environments. Work effectively on Linux/Unix platforms for deployment and troubleshooting. Participate in code reviews and contribute to technical discussions. Ensure application security, reliability, and maintainability. Requirements 5+ years of hands-on experience in Python development. Strong understanding of OOPS concepts and design principles. Excellent analytical, problem-solving, and debugging skills. Strong experience working on Linux platforms. Knowledge of data structures and algorithms. Experience with REST APIs and backend development. Familiarity with version control systems like Git. Understanding of software development lifecycle and agile methodologies. This job was posted by Nirmala N S from Mirafra Technologies.
More at Mirafra Technologies