Job Title: Associate - Python Developer with SQL Server SkillsLocation: CKC - CHENNAILevel : AJob Summary:We are seeking a highly motivated and skilled Associate Python Developer with a strongbackground in SQL Server. The ideal candidate will be responsible for developing, testing,and deploying efficient code to enhance our software products and solutions. You will workclosely with cross-functional teams to ensure seamless integration of back-end services andcontribute to the overall success of the organization.Key Responsibilities:- Develop and Maintain Software Solutions: Write clean, maintainable, and efficient Pythoncode to develop and enhance software solutions.- Database Management: Utilize SQL Server for database design, development, andmaintenance, ensuring data integrity and performance optimization.- Collaborate with Teams: Work closely with cross-functional teams, including front-enddevelopers, product managers, and QA teams to deliver high-quality software products.- Code Review and Testing: Participate in code reviews, perform unit testing, and debugapplications to ensure robust and reliable software solutions.- Documentation: Create and maintain comprehensive technical documentation fordeveloped applications and systems.- Problem Solving: Analyze complex problems and provide innovative solutions, ensuringadherence to best practices and coding standards.- Performance Optimization: Optimize existing code and SQL queries to improveperformance and scalability.- Continuous Learning: Stay updated with the latest industry trends, technologies, and bestpractices in software development and database management.Required Qualifications:- Educational Background: Bachelor's degree in Computer Science, Engineering, or arelated field.- Experience: 2+ years of professional experience in Python development.- Technical Skills:- Proficient in Python programming with a deep understanding of its libraries andframeworks.- Hands-on experience with SQL Server, including database design, development, andperformance tuning.- Familiarity with version control systems such as Git.- Understanding of software development lifecycle (SDLC) and Agile methodologies.- Knowledge of web frameworks (e.g., Flask, Django) is a plus.- Analytical Skills: Strong problem-solving skills with the ability to analyze complex issuesand develop effective solutions.- Communication Skills: Excellent verbal and written communication skills to collaborateeffectively with team members and stakeholders.- Attention to Detail: Keen eye for detail and a commitment to delivering high-quality softwaresolutions.Preferred Qualifications:- Certifications: Relevant certifications in Python or SQL Server are a plus.- Additional Skills: Experience with data visualization tools and libraries, cloud platforms(e.g., AWS, Azure), and containerization technologies (e.g., Docker) is advantageous.