Data Science Full Stack Developer - Pune, (BB-12A09)
Found in: Talent IN
Description:Share this job Data Science Full Stack Developer - Pune, Your Team responsibilities We are seeking an outstanding Python full stack developer to join our ESG Application Development team in the Mumbai office. As part of a global team the candidate will need to develop productive working relationships with a geographically distributed team. MSCI ESG Research provides in-depth research, ratings and analysis of the environmental, social and governance-related business practices of thousands of companies worldwide. The ESG Application Development team supports the delivery platform for ESG Research clients and the internal production platform used by 120 analysts and researchers. What we will offer you Depending on your location of your role, you can expect Competitive fixed and variable compensation, holiday/vacation allowance & retirement savings plans/pensions Employee Resource Groups to support you in and out of the office A wide range of benefits including healthcare, dental plans, risk insurances and (location dependent) cycle to work schemes, gym benefits, retail discounts, A purposeful approach to Wellbeing including training, support networks, membership to wellness platforms and vendors, and active local office communities A specific and deliberate planning to the physical offices in which we work, and support for everyone spending periods of time working remotely or at home. This approach mirrors our commitment to transparency and sustainability and puts the safety and wellness of our employees at the center of all we do. We aim to provide productive and sustainable work environments and technology that encourages collaboration, creativity and innovation. Your key responsibilities Closely collaborate with ESG Data Science team on all stages of software development life cycle. Improve and/or create modern applications using Python & JS technologies. Develop responsive front end for applications using HTML / CSS / JS technologies. Develop back end for applications using Python. Evaluate and implement best practices for design, coding & test coverage. Test, deploy and monitor applications in the cloud using automated DevOps processes. Take end-to-end ownership of applications. Your skills and experience that will help you excel A Bachelor / Masters degree in CS or a related technical field. 3 years of experience developing performant, distributed applications in a product-based development environment. A solid foundation in data structures, algorithms and object-oriented design. Strong expertise in core development concepts including collections, concurrency, network programming, profiling and monitoring. Strong experience with core web technologies - HTML, JS, CSS, REST APIs. Strong experience with relational and NoSQL databases. Strong experience with cloud-based application development (Azure / AWS / GCP) Strong experience with using containers (Docker, Kubernetes) for development and deployment. Excellent written and verbal communication skills. Excellent logical analysis, problem-solving & troubleshooting skills. Desired Experience 3 years of experience developing distributed applications in a product development environment, using Python, HTML, CSS & JS technologies. Desired Qualifications A Bachelor / Masters degree in CS or a related technical field.
calendar_today4 days ago