Python Developer

Virtusa

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • Just now
Developing and maintaining software applications using the Python programming languageDesigning and optimizing application performance, usability, and scalability with PythonWriting, testing, and debugging Python code to build and maintain software applications, scripting, API integrations, and automation of application/data workflowsDeveloping and maintaining web applications using Python frameworks like Django, Flask, or FastAPICreating and integrating APIs to allow different software systems to communicate using PythonDeveloping Python scripts to automate tasks and improve efficiencyExpertise in Python programming, including experience with relevant libraries for data manipulation (e.g., Pandas, NumPy), data processing (e.g., PySpark), and API interactionsExperience with popular machine learning frameworks and libraries such as TensorFlow, PyTorch, scikit learn, NumPy, and Pandas is good to haveParticipating in code reviews to ensure code quality, maintainability, and adherence to standardsImplementing test-driven development and automated testing for Python applicationsCollaborating with cross-functional teams to define project requirements and scopeFamiliar with front-end technologies, such as JavaScript, HTML5, and CSS3

Virtusa

Similar Jobs

  • Sr. Python Developer

    Citigroup

    • Chennai, Tamil Nadu
    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised app…
    • 23 hours ago
  • Senior Python Developer

    Citigroup

    • Chennai, Tamil Nadu
    We are seeking a Senior Python Developer with a strong background in backend development and a passion for designing and implementing efficient algorithms. The ideal candidate will…
    • 1 day ago