Python Developer


    Full name *
    Email address *
    Current location *
    Applying for the position of *
    Current company *
    Current salary *
    Expected salary *
    Notice period *
    Current job title *
    Why do you want to apply for this job? *
    doc, docx, pdf (less than 3mb)
    How did you hear about us?? *
    Type your answer *

    Fields marked with * are mandatory

    Location: Bangalore/Goa

    Mode of Hire: Permanent

    Share with your network:

    Qualifications:

    Successful completion of a full 4-year course of study in an accredited college or university
    leading to a bachelor’s or higher degree; OR appropriate combination of education and experience.

    Job Requirements:

    • Experience in Object Oriented Programming and Applications Development using Python 3.x
    • Experience in using python libraries like flask, Django, numpy and Pandas
    • Experience with creating Microservices in Python
    • Experience with Database Design, Normalization, SQL and optimizing large complicated SQL statements
    • Knowledge of best practices when dealing with relational databases
    • Experience designing and developing Production ready high availability Rest APIs / GraphQL
    • Experience integrating data from multiple sources
    • Experience working with large datasets including CSV and JSON files
    • Experience in unit testing and automation using Python

    Job Responsibilities:

    We are looking for a Python Developer with at least 3 years’ experience. The ideal candidate should be good at problem solving and analytical skills

    • Write integrations with third-parties APIs and services
    • Writing reusable, testable, secure, and efficient code
    • Research, design and build highly reliable, available and scalable platforms.
    • Own large technical deliverables and execute in an exemplary way
    • Be able to conceptualize and develop prototype quickly.
    • Independently perform low-level design configuration, code customization, refactoring and review.
    • Gain expertise and demonstrate high levels of skills in design, review, development, testing, build and deployment stages of the software life cycle.
    • Ensure adequate documentation and provide assistance as a reliable engineer to all stakeholders