Senior Python Developer - Gurugram, India - BeGig

    BeGig
    Default job background
    Technology / Internet
    Description

    One of our clients is looking to hire a Python Developer with 5+ years of hands-on experience in developing web applications using Python, Django, FastAPIs

    Role- Python Developer

    Experience Required-5+ years

    Location- Gurgaon

    Job type- Contractual

    Project Duration- 6 months

    Skills- Python, Django, FastAPI, Flask, AWS, EC2, GIT Lab

    Job Description:

    Are you a talented Python developer with a passion for building robust web applications? We're looking for an experienced Python developer to join our team and contribute to the development of cutting-edge web solutions. If you're well-versed in Django and Flask frameworks and possess a deep understanding of AWS services, we want to hear from you.

    Responsibilities:

    • Develop and maintain web applications using Python-based frameworks such as Django and FastAPI.
    • Design, implement, and maintain RESTful APIs for seamless communication between frontend and backend systems.
    • Collaborate with cross-functional teams to gather and define project requirements, ensuring efficient implementation of features.
    • Utilize AWS services to architect, deploy, and manage scalable and secure applications.
    • Implement robust data models and integrate databases to enhance application performance and data integrity.
    • Optimize applications for maximum speed and scalability.
    • Write clean, maintainable, and efficient code following best practices.
    • Troubleshoot and debug issues to maintain application reliability.
    • Stay up-to-date with emerging trends and technologies in Python, web development, and AWS.

    Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or related field.
    • Proven experience as a Python developer with strong knowledge of Django and Flask frameworks.
    • Proficiency in frontend technologies such as HTML, CSS, and JavaScript.
    • Solid understanding of AWS services including EC2, S3, RDS, Lambda, and more.
    • Experience with version control systems like Git lab.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.
    • Experience with agile development methodologies is a plus.

    Benefits:

    • Competitive salary and benefits package.
    • Opportunity to work on innovative projects and cutting-edge technologies.
    • Collaborative and inclusive work environment.
    • Professional growth and development opportunities.