Python Software Engineer

6 - 10 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The Python Software Engineer role involves designing, coding, and testing analytics applications using Python, including Core Python, Object Oriented Programming, and Functional Programming. The ideal candidate should be proficient in working with data sets from databases such as MSSQL, Oracle, data lakes like S3, and data lakehouses like Dremio. Proficiency in Python Object Relational Management (ORM) is mandatory. Strong experience with Python data manipulation libraries like Pandas and NumPy is essential. The responsibilities also include debugging, identifying, and resolving bugs and issues in the code, collaborating with other software engineers, data scientists, and stakeholders to deliver high-quality software that is scalable, readable, and maintainable. Following Test Driven Development (TDD) and delivering stories of Agile Scrum Sprint are part of the job responsibilities. Creating and maintaining documentation for the software and development processes is also expected. The ideal candidate for this position should have a strong understanding and a minimum of 6 years of exclusive experience in Python development. Proficiency with Python programming language and its libraries (Core, OOP & FP) is required, with a particular emphasis on libraries like Pandas & NumPy. Experience with SQL and NoSQL databases, strong analytical and problem-solving skills, and the ability to work effectively in a team and communicate technical information clearly are essential. Familiarity with debugging tools and techniques, databases, data lake (S3), continuous integration, and continuous deployment pipelines on Azure/AWS is advantageous. The Python Software Engineer will be responsible for designing, developing, testing, and maintaining Python analytics applications. The role involves developing clean and optimal Python code for various data manipulation operations over data lakes and data lakehouses. Shift Timing: 2 11 PM IST Job Types: Full-time, Contractual / Temporary Contract length: 12 months Application Question(s): Are you comfortable for C2H Notice period Work Location: In person,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You