JobsAisle
N

Senior Python Developer

NR Consulting - India

Hyderabad, India₹35,000–₹100,000/moAED 1.5K-4.4K/moToday
IndiaPythonTeam ManagementCommunicationGitObjectOriented ProgrammingSoftware Development LifecycleProblemSolvingFull Time

Skills Required

PythonGitExcelCommunication

Job Description

Job Description As a Senior Python Developer at our company, you will play a crucial role in our software development efforts by leveraging your expertise in Python to deliver high-quality solutions and promoting effective team collaboration. Key Responsibilities: - Design, develop, and maintain robust Python applications, ensuring code quality and performance. - Implement object-oriented programming concepts to create reusable and efficient code structures. - Manage project timelines and deliverables, coordinating with cross-functional teams to meet organizational goals. - Provide mentorship and guidance to junior developers, enhancing their skills and fostering a collaborative environment. - Participate in code reviews and contribute to the continuous improvement of development processes. - Communicate effectively with team members and stakeholders, ensuring alignment on project objectives and status updates. - Stay updated with industry trends and best practices in Python development to enhance team capabilities. Qualifications Required: - Proficiency in Python and its core modules. - Strong understanding of classes and object-oriented programming (OOP) concepts in Python. - Proven experience in team management and fostering effective communication. - Ability to deliver high-quality software solutions under tight deadlines. - Experience with software development lifecycle (SDLC) methodologies. - Familiarity with version control systems, such as Git. - Excellent problem-solving skills and attention to detail. As a Senior Python Developer at our company, you will play a crucial role in our software development efforts by leveraging your expertise in Python to deliver high-quality solutions and promoting effective team collaboration. Key Responsibilities: - Design, develop, and maintain robust Python applications, ensuring code quality and performance. - Implement object-oriented programming concepts to create reusable and efficient code structures. - Manage project timelines and deliverables, coordinating with cross-functional teams to meet organizational goals. - Provide mentorship and guidance to junior developers, enhancing their skills and fostering a collaborative environment. - Participate in code reviews and contribute to the continuous improvement of development processes. - Communicate effectively with team members and stakeholders, ensuring alignment on project objectives and status updates. - Stay updated with industry trends and best practices in Python development to enhance team capabilities. Qualifications Required: - Proficiency in Python and its core modules. - Strong understanding of classes and object-oriented programming (OOP) concepts in Python. - Proven experience in team management and fostering effective communication. - Ability to deliver high-quality software solutions under tight deadlines. - Experience with software development lifecycle (SDLC) methodologies. - Familiarity with version control systems, such as Git. - Excellent problem-solving skills and attention to detail.