Home
Jobs

Senior Python Developer

3 - 6 years

3 - 6 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

MSCI Services

Responsibilities:

  • Deliver new functionalities for the

    Operations platform

    and for

    Nextgen applications

    for the ESG Business.
  • Monitor and optimize

    application performance

    .
  • Closely collaborate with Product Management, Quality Assurance, Data Operation, and IT Infrastructure on all stages of the

    software development life cycle

    .
  • Possess very good hands-on working experience in

    Python

    and

    Fast API/Flask/Django

    or similar Rest API based Frameworks.
  • Should have experience with

    Databricks, Spark, DBT, Airflow

    .
  • Should have worked on at least one

    end-to-end Development project from scratch

    .
  • Should be familiar with operational aspects of Python like managing

    virtual environments, conda environments

    .
  • Should be familiar with deploying Python code as

    containerized applications, like Docker Container

    .
  • Should be familiar with

    dependency management in Python

    .
  • Possess excellent

    problem-solving and debugging skills

    .
  • Expected to have excellent communication and good leadership skills.
  • Working experience in

    Azure/GCP cloud

    .

Qualifications:

  • Bachelor's degree in computer science or related disciplines preferred.
  • 5+ years of enterprise software product development experience.

  • Good hands-on working experience in Python

    .
  • Proficient in

    RESTful Web Services

    using Fast API, Django, or Flask.
  • Good understanding of

    SQL/NoSQL Databases

    like Oracle/PostgreSQL, Azure Cosmos DB/MongoDB etc.
  • Experience with

    Big Data technologies

    like Databricks/PySpark.
  • Good understanding of

    Unit Testing Frameworks

    like Pytest/Unittest.
  • Should be clear with

    TDD (Test-Driven Development) and BDD (Behavior-Driven Development)

    approaches.
  • Good knowledge of

    Azure and Azure Native Libraries

    .
  • Familiarity with some

    ORM (Object Relational Mapper) libraries

    like SQL Alchemy will be a plus.
  • Experience of working with

    Agile, DevOps processes and toolsets, JIRA and GIT tools

    .
  • Ability to deliver on time and with quality, adhering to Clean Code and Best Quality Standards/Practices.
  • Excellent knowledge of

    OOPS concepts, Software Design, and Algorithms

    .
  • Great interpersonal skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Jira And Git Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Jaipur, Rajasthan, India