Padmi

Python Developer

Delhi NCRPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Hour4u

Opens the source posting on shine.com

Source description

About the role

View original

As a Python Programming professional at Hour4u in Delhi, you will play a crucial role in developing and maintaining software systems using your expertise in Python programming. You will collaborate with a dynamic team following agile methodologies to ensure the efficiency and scalability of software applications. Your responsibilities will include translating user requirements into functional specifications, designing and implementing new features, and conducting comprehensive unit testing to maintain code quality. Key Responsibilities: - Design, develop, and maintain scalable and efficient software applications using Python. - Translate user requirements into functional specifications and code implementations. - Collaborate closely with cross-functional teams to define, design, and ship new features. - Ensure code quality and maintainability through comprehensive unit testing and peer reviews. - Participate actively in agile development cycles and contribute to sprint planning and retrospectives. - Identify and fix software bugs promptly and enhance software performance. - Stay updated with the latest industry trends and technologies to ensure a competitive edge in solutions. - Mentor and guide junior developers, fostering a collaborative and innovative team environment. Qualifications and Skills: - Demonstrated expertise in Python with at least 4 years of hands-on experience in a professional setting. - Strong understanding and application of object-oriented programming principles and paradigms. - Thorough knowledge of data structures and algorithms and their effective implementation. - Proficiency in agile methodologies, including understanding and participating actively in all phases of the agile process. - Must have skills in writing and maintaining unit tests to ensure software quality and performance. - Ability to collaborate effectively in a team, communicating complex technical concepts clearly and precisely. - Experience with software version control systems like Git for seamless team collaboration. - Proven problem-solving skills with a logical approach to solving software-related issues. As a Python Programming professional at Hour4u in Delhi, you will play a crucial role in developing and maintaining software systems using your expertise in Python programming. You will collaborate with a dynamic team following agile methodologies to ensure the efficiency and scalability of software applications. Your responsibilities will include translating user requirements into functional specifications, designing and implementing new features, and conducting comprehensive unit testing to maintain code quality. Key Responsibilities: - Design, develop, and maintain scalable and efficient software applications using Python. - Translate user requirements into functional specifications and code implementations. - Collaborate closely with cross-functional teams to define, design, and ship new features. - Ensure code quality and maintainability through comprehensive unit testing and peer reviews. - Participate actively in agile development cycles and contribute to sprint planning and retrospectives. - Identify and fix software bugs promptly and enhance software performance. - Stay updated with the latest industry trends and technologies to ensure a competitive edge in solutions. - Mentor and guide junior developers, fostering a collaborative and innovative team environment. Qualifications and Skills: - Demonstrated expertise in Python with at least 4 years of hands-on experience in a professional setting. - Strong understanding and application of object-oriented programming principles and paradigms. - Thorough knowledge of data structures and algorithms and their effective implementation. - Proficiency in agile methodologies, including understanding and participating actively in all phases of the agile process. - Must have skills in writing and maintaining unit tests to ensure software quality and performance. - Ability to collaborate effectively in a team, communicating complex technical concepts clearly and precisely. - Experience with software version control systems like Git for seamless team collaboration. - Proven problem-solving skills with a logical approach to solving software-related issues.

One address, no account. We’ll tell you when matching roles go live.