Ind Python Developer

Year    TN, IN, India

Job Description

About Nexinfo:


NexInfo is a premier consulting firm founded in 1999. We have been in business for 25+ years and work with clients of all sizes to achieve 'Operational Excellence' using a blend of knowledge in both Business Processes and Software Consulting. We offer implementation and managed services for businesses across many industries including Manufacturing, Pharmaceuticals, Biotech, Medical Devices, Industrial Automation, Automobile Industry, and many more. We have a global footprint across North America, Europe, and Asia with most clients distributed across North America with a team size of 300+ employees and our headquarters in California, USA.

Job Summary


We are seeking an experienced Python Developer with 5-7 years of hands-on development experience to design, develop, test, and maintain scalable applications. The ideal candidate should have strong expertise in Python programming, backend development, APIs, databases, and performance optimization, along with the ability to work collaboratively in an agile environment.

Key Roles & Responsibilities

Design, develop, and maintain robust, scalable, and high-performance Python applications Write clean, reusable, testable, and efficient Python code following best practices Develop and integrate RESTful APIs and backend services Collaborate with frontend developers, DevOps, QA, and business stakeholders Perform code reviews and ensure adherence to coding standards Optimize application performance, security, and scalability Troubleshoot, debug, and resolve production issues Participate in requirement analysis, technical design, and solution architecture Maintain technical documentation and knowledge repositories Support application deployments and post-production support as required

Key Activities of a Python Developer

Backend development using Python frameworks API development and integration Database design, queries, and performance tuning Writing unit tests and supporting automation testing Refactoring legacy code and improving code quality Implementing logging, monitoring, and error handling Supporting CI/CD pipelines and deployment processes Continuous learning and adoption of new Python tools and libraries

Technical Skills Required

Strong proficiency in Python (core and advanced concepts) Experience with frameworks such as Django, Flask, or FastAPI Strong knowledge of REST APIs and microservices architecture Hands-on experience with databases (PostgreSQL, MySQL, MongoDB) Familiarity with ORM tools (SQLAlchemy, Django ORM) Experience with Git and version control systems Knowledge of Linux/Unix environments Exposure to cloud platforms (AWS/Azure/GCP) is an advantage Understanding of CI/CD tools and DevOps practices is a plus

Soft Skills

Strong problem-solving and analytical skills Good communication and collaboration abilities Ability to work independently and in a team environment Ownership mindset and attention to detail

Preferred Qualifications

Experience with containerization (Docker, Kubernetes) Knowledge of asynchronous programming and multithreading Exposure to data processing, automation, or scripting use cases

Employment type:

Full time

Seniority level:

Intermediate

Shift Timing:

CST (5 PM to 2:30 AM IST)

Location:

Chennai

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.


Job Detail

  • Job Id
    JD5149149
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year