Kodehash - Senior Python Developer - Web Applications - Gurugram, India - Kodehash Technologies Pvt Ltd

    Default job background
    Description

    Job description :


    We are seeking a highly skilled Senior Python developer with at least 5 years of experience in Python, Django framework and RESTful APIs.

    The candidate should have a strong understanding of software development principles, experience with Agile development methodologies, and the ability to work independently or as part of a team.

    Responsibilities :


    • Design, develop, and maintain highquality, scalable web applications using Python
    • Collaborate with crossfunctional teams (UI/UX designers, product managers, and other developers) to define, design, and deliver new features and enhancements
    • Write efficient, modular, and reusable code, adhering to best practices and industry standards
    • Implement comprehensive testing strategies to ensure application performance, reliability, and security
    • Optimize applications for maximum speed and scalability, identifying and addressing performance bottlenecks
    • Provide technical guidance and mentorship to junior developers, helping to grow their skills and knowledge
    • Stay current with emerging trends and technologies in full stack development to continually improve the quality and functionality of our application
    Requirements :


    • Bachelor's degree in Computer Science, Information Technology, or a related field
    • Minimum of 5 years of professional experience in full stack development with a focus on Python and Angular
    • Strong knowledge of JavaScript, HTML5, and CSS3
    • Proficiency in frontend build tools such as Webpack, Babel, and npm
    • Experience with RESTful APIs, GraphQL, and other web services integration
    • Familiarity with code versioning tools, such as Github
    • Excellent problemsolving skills and the ability to learn new technologies quickly
    • Strong communication and collaboration skills, with the ability to work effectively both independently and within a team
    • Skilled in Python programming, with a good understanding of the Django web framework for building web applications
    Preferred Skills :

    Experience with other JavaScript frameworks and libraries (e.g., React, )

    • Knowledge of Python web frameworks such as Django or Flask
    • Familiarity with database technologies, such as PostgreSQL, MySQL, or MongoDB
    • Experience with Agile development methodologies
    • Design, develop, and maintain highquality, scalable web applications using Python
    • Collaborate with crossfunctional teams (UI/UX designers, product managers, and other developers) to define, design, and deliver new features and enhancements
    • Write efficient, modular, and reusable code, adhering to best practices and industry standards
    • Implement comprehensive testing strategies to ensure application performance, reliability, and security
    • Optimize applications for maximum speed and scalability, identifying and addressing performance bottlenecks
    • Provide technical guidance and mentorship to junior developers, helping to grow their skills and knowledge
    • Stay current with emerging trends and technologies in full stack development to continually improve the quality and functionality of our application
    )