Software Developer - Python

2 - 8 years

6.0 - 10.0 Lacs P.A.

Mumbai

Posted:3 months ago| Platform: Naukri logo

Apply Now

Skills Required

Version controlGITPostgresqlMySQLAgileData processingStored proceduresUnit testingSQLPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities: Design, develop, and maintain Python-based applications for various business needs. Write efficient and optimized SQL queries to extract, manipulate, and analyze data from large databases. Collaborate with cross-functional teams to understand requirements and deliver data-driven solutions. Ensure code quality by implementing best practices, unit testing, and code reviews. Optimize and troubleshoot performance issues in Python applications and SQL queries. Work with other developers, analysts, and stakeholders to ensure that requirements are met effectively. Maintain and update existing scripts, databases, and applications to enhance functionality and performance. Document the code, processes, and other technical aspects as required. Required Skills & Qualifications: 3 to 5 years of hands-on experience in Python programming. Strong experience with SQL, including complex queries, stored procedures, and database optimization. Familiarity with data processing frameworks and libraries like Pandas, NumPy, etc. Experience working with databases such as MySQL, PostgreSQL, or SQL Server. Ability to work with REST APIs and integrate external data sources using Python. Good understanding of version control systems like Git. Strong problem-solving skills and ability to troubleshoot and optimize code. Familiarity with Agile methodologies and the software development lifecycle. Excellent communication skills and the ability to work effectively within a team.

Business Consulting and Services
Mumbai Maharashtra +

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)