Design, develop, and maintain robust and scalable software solutions using Python.
Utilize Numpy and Pandas for data manipulation and analysis.
Write and execute unit tests using Pytest to ensure software quality and reliability.
Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
Participate in code reviews, providing constructive feedback to peers.
Debug and resolve software defects and performance issues.
Document software design and development processes.
Contribute to continuous improvement initiatives within the software development team.
# Key Skills and Qualifications
Experience:4+ years in software development.
Programming Languages:Proficiency in Python (Must Have).
Libraries/Frameworks:Strong experience with Numpy and Pandas(Must Have).
Testing:Hands-on experience with Pytest.
SDLC:Exposure to the complete software development life cycle, including requirement gathering, design, development, testing, deployment, and maintenance.
Problem-Solving:Excellent analytical and problem-solving skills.
Team Player:Ability to work effectively in a team environment.
Communication:Strong verbal and written communication skills.
# Preferred Qualifications
Experience with version control systems such as Git.
Familiarity with Agile/Scrum methodologies.
Knowledge of additional Python libraries and frameworks.
Understanding of PySpark and exposure to big data technology is a plus.
Work Experience
Key Responsibilities
Design, develop, and maintain robust and scalable software solutions using Python.
Utilize Numpy and Pandas for data manipulation and analysis.
Write and execute unit tests using Pytest to ensure software quality and reliability.
Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
Participate in code reviews, providing constructive feedback to peers.
Debug and resolve software defects and performance issues.
Document software design and development processes.
Contribute to continuous improvement initiatives within the software development team.
# Key Skills and Qualifications
Experience:4+ years in software development.
Programming Languages:Proficiency in Python (Must Have).
Libraries/Frameworks:Strong experience with Numpy and Pandas(Must Have).
Testing:Hands-on experience with Pytest.
SDLC:Exposure to the complete software development life cycle, including requirement gathering, design, development, testing, deployment, and maintenance.
Problem-Solving:Excellent analytical and problem-solving skills.
Team Player:Ability to work effectively in a team environment.
Communication:Strong verbal and written communication skills.
# Preferred Qualifications
Experience with version control systems such as Git.
Familiarity with Agile/Scrum methodologies.
Knowledge of additional Python libraries and frameworks.
* Understanding of PySpark and exposure to big data technology is a plus.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.