Techno Wise

Senior Python Developer - Django/Flask

Click Here to Apply

Job Location

India, India

Job Description

Job Description : As a Senior Python Developer, you will be responsible for designing and developing software solutions using Python programming language. You will be involved in all phases of the software development lifecycle, from requirements gathering to deployment. We are seeking a skilled Python Developer with experience in converting VBA code to Python logic to join our dynamic team. The ideal candidate will be responsible for designing and developing software solutions that meet business needs, ensuring high-quality and efficient code. Responsibilities : - Design and develop software solutions using the Python programming language. - Convert existing VBA code to Python, ensuring seamless integration and functionality. - Collaborate with cross-functional teams to gather requirements and develop solutions that align with business objectives. - Apply Object-Oriented Programming (OOP) principles to create robust and maintainable code. - Write clean, efficient, and well-documented code utilizing docstrings, loggers, decorators, and other best practices. - Test, debug, and troubleshoot code to ensure high-quality software delivery. - Maintain and enhance existing software applications, addressing issues as they arise. - Stay up-to-date with industry trends, tools, and best practices in software development. Requirements : - Bachelor's degree in Computer Science or a related field. - At least 4 years of experience in Python software development. - Proven experience in converting VBA code to Python. - Strong understanding of software development methodologies and principles. - Hands-on experience with Object-Oriented Programming (OOP), logging, and pre-commit configurations. - Experience with Python web frameworks such as Django or Flask. - Proficiency in front-end technologies such as HTML, CSS, and JavaScript. - Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB. - Experience with source control systems such as Git. - Excellent communication skills and the ability to work collaboratively with cross-functional teams. - Strong problem-solving skills and a commitment to delivering high-quality software solutions. Preferred Qualifications : - Experience with full-stack development. - Knowledge of software architecture patterns and design principles. - Understanding of advanced-level questions related to complete end-to-end web applications. (ref:hirist.tech)

Location: India, IN

Posted Date: 10/25/2024
Click Here to Apply
View More Techno Wise Jobs

Contact Information

Contact Human Resources
Techno Wise

Posted

October 25, 2024
UID: 4852409882

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.