Responsibilities:
Develop, test, and maintain high-quality Python applications.
Implement Object-Oriented Programming (OOP) principles to design robust and scalable software.
Must have experience in SDLC.
Hands on experience on NumPy, Pandas is a must.
Write productive SQL queries to interact with databases and perform data manipulation.
Create and manage interactive dashboards and reports using Power BI.
Collaborate with cross-functional teams to understand requirements and deliver solutions.
Continuously learn and apply new technologies, particularly Pandas and NumPy, to enhance data processing and analysis capabilities.
Utilize Git for version control and Jira for project management to ensure smooth workflow and collaboration.
Requirements:
Strong proficiency in Python programming.
Solid understanding of Object-Oriented Programming (OOP) concepts.
Experience with SQL and database management.
Familiarity with Power BI for data visualization and reporting.
Keen interest in learning and working with Pandas and NumPy.
Understanding of Git for version control and Jira for project management.
Excellent problem-solving skills and attention to detail.
Solid communication and teamwork abilities.
Candidate Profile:
Bachelors/Master's degree in economics, mathematics, computer science/engineering or related analytics areas; candidates with BA/BS degrees in the same fields from the top tier academic institutions are also welcome to apply
10+ s years’ experience in application development and automation, preferably in Life Insurance but not mandatory
Application development experience
Team Management
Superior analytical and problem solving skills
Outstanding written and verbal communication skills
Able to work in fast pace continuously evolving workplace and ready to take up uphill challenges
Is able to understand cross cultural differences and can work with clients across the globe