HamburgerMenu
hirist

Software Engineer - Python

MNR Solutions Pvt. Ltd.
Pune
1 - 8 Years
star-icon
4.3white-divider84+ Reviews

Posted on: 05/10/2025

Job Description

Description :

Required Technical Skills :

- Strong programming fundamentals in Python, with hands-on expertise in functions, OOP concepts, modules, exception handling, decorators, context managers, and advanced data structures.

- Excellent logical reasoning, algorithmic problem-solving, and debugging skills demonstrated through
professional and project work.

- Ability to write clean, reusable, and modular code following design patterns and coding best practices (PEP8,
type hinting).

- Basic understanding of relational databases (preferably MSSQL) with ability to write and optimize simple queries (CRUD operations, joins, indexing).

- Exposure to API integration concepts (requests, response parsing, status codes).

- Basic familiarity with reusable function design, utility packaging, and modular code principles.

- Awareness of cloud concepts such as function-as-a-service (e.g., Azure Functions or AWS Lambda).

- Experience in building beginner-level scalable web applications or dashboards using Flask, Django, Streamlit, or FastAPI.

- Exposure to Git and understanding of the purpose of CI/CD pipelines, even if not yet implemented
independently.

- Exposure to basic AI workflows and use of Python libraries like OpenAI, Langchain, or Azure AI SDKs.

- Understanding of JSON, REST APIs, and common data exchange formats.

- Experience in libraries like NumPy, pandas, scikit-learn, or TensorFlow is an added advantage.

Good to Have Skills :

- Exposure to basic NLP libraries and document parsing.

- Experience with container basics (Docker) or cloud environments (Azure, AWS).

- Awareness of No Code / Low Code concepts and platforms.

Soft Skills :

- Eagerness to learn, apply feedback, and follow coding best practices.

- Clear communication and curiosity in understanding problem statements.

- Team player mindset with willingness to support senior engineers and cross-functional teams.

- Organized in maintaining code documentation and commit history.

Qualifications :

- Bachelors degree in Computer Science, Information Technology, or a related field.

- Certifications such as PCEP (Certified Entry-Level Python Programmer), PCAP (Certified Associate in Python
Programming), or Microsoft Certified : Azure AI Fundamentals are desirable.


info-icon

Did you find something suspicious?