Senior Software Engineer

Mphasis Ltd

Mumbai/Bombay

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

Senior Software Engineer

Job Overview:

We are seeking a highly skilled Python Developer to join our dynamic team. The ideal candidate should have strong expertise in Python and its associated libraries, with experience in web scraping, data handling, and automation. You should be an excellent problem solver with great communication skills and a solid understanding of object-oriented programming and data structures.

Key Responsibilities:
• Develop, test, and maintain efficient Python-based  desktop applications.
• Work with pandas for data manipulation and analysis.
• Write optimized SQL queries for database interactions.
• Utilize BeautifulSoup and Selenium for web scraping and automation.
• Handle JSON data efficiently for API integrations and data exchange.
• Apply object-oriented programming (OOP) principles to software development.
• Implement data structures and algorithms to optimize performance.
• Troubleshoot and debug code for functionality and efficiency.
• Collaborate with cross-functional teams to deliver high-quality solutions.
• Document processes and write clean, maintainable code.

Must-Have Skills:
✅ Python – Strong proficiency in Python programming.
✅ Pandas – Experience with data manipulation and analysis.
✅ SQL – Ability to write and optimize queries.
✅ BeautifulSoup – Web scraping and parsing HTML/XML data.
✅ JSON – Handling structured data for APIs and storage.
✅ Selenium – Automation and web testing.
✅ OOP Concepts – Strong understanding of object-oriented principles.
✅ Data Structures & Algorithms – Efficient problem-solving abilities.
✅ Problem-Solving Skills – Ability to tackle complex technical challenges.
✅ Communication Skills – Strong verbal and written communication.

Job role

Work location

Mumbai

Department

IT & Information Security

Role / Category

IT Security

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

Mphasis Ltd

Job posted by Mphasis Ltd

This job has expired