Bangalore
12 days ago
Lead II - Data Science

Role Proficiency:

Independently provides expertise on data analysis techniques using software tools; streamlining business processes and managing team

JOB DESCRIPTION

Responsibilities:

• Develop and maintain high-quality Python code: Write clean, efficient, and maintainable Python code for various applications, ensuring best practices and coding standards are followed.

• Debug and resolve complex technical issues: Identify, diagnose, and fix bugs and performance issues in a timely manner, ensuring the stability and reliability of the software.

• Manage client relationships and communicate effectively to understand their requirements: Act as the primary technical point of contact for clients, understanding their needs and ensuring their expectations are met through clear and effective communication.

• Participate in sprint planning, task estimation, and timeline management: Collaborate with the team to plan sprints, estimate the effort required for tasks, and manage timelines to ensure project milestones are achieved.

• Translate client requirements into actionable tasks for the development team: Break down client requirements into detailed, actionable tasks and user stories that the development team can execute. Collaborated with portfolio managers and stakeholders to align technical solutions with investment workflows and operational requirements

• Guide and mentor the team to ensure timely and high-quality deliverables: Provide technical guidance and mentorship to junior developers, ensuring they understand their tasks and are able to deliver high-quality work on time.

• Collaborate with cross-functional teams to ensure project success: Work closely with other teams, such as QA, release management and project management, to ensure all aspects of the project are aligned and progressing smoothly.

Requirements:

• At least 5 years of experience in Python development: Demonstrated expertise in Python with a strong portfolio of projects showcasing your skills. 

• Excellent debugging skills and problem-solving abilities: Proven ability to troubleshoot and resolve complex technical issues efficiently.

• Strong client management and communication skills: Experience in managing client relationships, with the ability to communicate technical concepts to non-technical stakeholders effectively.

• Experience in participating in sprint planning and task estimation: Familiarity with Agile methodologies and experience in planning and estimating tasks within a sprint framework. 

• Ability to understand and translate client requirements into actionable tasks: Strong analytical skills to interpret client needs and translate them into detailed technical requirements. 

• Proven track record of guiding teams and delivering projects on time: Experience in leading and mentoring development teams, with a history of successfully delivering projects within deadlines.

Confirmar seu email: Enviar Email