Python Developer - Mumbai, India - NeoSOFT

    NeoSOFT
    NeoSOFT Mumbai, India

    2 weeks ago

    Default job background
    Description
    CompanyOverview:
    NeoSOFT is a multinational ITservices provider specializing in technology consulting softwaredevelopment and digital transformation. With over 25 years ofindustry experience NeoSOFT has established a global presence with10 Development Centers and 15 offices worldwide. The company holdsCMMI Level 5 certification and is recognized as a Great Place toWork. NeoSOFT boasts an impressive client base of over 1500 brandsincluding 25 Fortune 500companies.

    Role andResponsibilities:
    The ideal candidate forthe Python Developer role should possess an excellent understandingof objectoriented concepts and Python language. They shoulddemonstrate a strong grasp of software engineering principlesincluding data structures algorithms design patterns messagingpatterns containerization enterprise application andmicroservices/base. Handson experience with Unit Test and adherenceto coding best practices such as SonarQube and Code Review areessential. Candidates must exhibit a strong knowledge of computerscience fundamentals to develop scalable systems and should have aproficient understanding of both relational and NoSQL databases.Deep expertise in Python REST API implementation familiarity withframeworks such as Flask or Django knowledge around middleware likeKafka RabbitMQ cloud tools like Azure AWS and exposure to DevOpspractices like CI/CD and Docker are highly desirable. Additionallyfamiliarity with documentation using Swagger and the ability towrite SQL queries will be beneficial. Candidates with experience intransferring data to the cloud using Python and knowledge ofArtificial Intelligence will bepreferred.

    CandidateQualifications:
    The ideal candidate shouldpossess a Bachelors or Masters degree in Computer ScienceInformation Technology or a related field. Relevant certificationsand training in Python cloud platforms and DevOps practices will bean advantage.

    RequiredSkills:
    • Python
    • SoftwareEngineering
    • DatabaseManagement
    • REST APIs
    • CloudPlatforms

    django,python,aws,sql,flask,deployment