Python Developer (Fresher)
Job Summary:
We are seeking a highly motivated Python Developer (Fresher) to join our dynamic team. The ideal candidate will have a solid
understanding of Python and be eager to apply their skills in real-world applications. As a Python Developer, you will be responsible for
the development, enhancement, and maintenance of applications using the Python programming language. This role is integral to our
technology team, working primarily with web applications in the FinTech industry. This position comes with a 1-year contractual
engagement with opportunities for future growth.
Responsibilities:
• Develop, test, and maintain scalable Python applications and web services based on project requirements.
• Collaborate with the design, development, and implementation of software solutions.
• Work with Django and Flask frameworks to build efficient server-side applications.
• Utilize Object-Relational Mapping (ORM) for database management tasks.
• Write clean, scalable, and efficient code while adhering to best practices in software development.
• Participate in code reviews and ensure the quality of code through testing and debugging.
• Manage and collaborate on version control using Git.
• Develop and maintain SQL databases, ensuring data integrity and optimal performance.
• Work closely with cross-functional teams, including UI/UX designers and project leads, to deliver software solutions.
• Keep up with the latest industry trends in Python development and contribute innovative ideas to projects.
• Assist in the documentation of technical specifications and system designs.
• Provide technical support during project handover and post-implementation phases.
Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• Completion of a recognized coding bootcamp or certification program focused on Python development is a plus.
Skills and Experience:
• 0 to 1 years of experience in Python development.
• Proficiency in Python, with knowledge of Django and Flask frameworks.
• Basic understanding of SQL databases and ORM techniques.
• Familiarity with version control systems, especially Git.
• Completed internships or projects involving Python is beneficial but not mandatory.
Soft Skills:
• Strong problem-solving and analytical skills.
• Excellent communication skills with the ability to work in a multidisciplinary team environment.
• Eagerness to learn new technologies and adapt to changing project requirements.
• Highly organized with strong time management skills.
• Detail-oriented with a proactive approach to identifying and solving problems.