GN

Python Developer

Growth Natives

a year ago

1 - 3 years

  • Ability to Commute/Relocate: Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required)
  • Version Control System

    IT Infrastructure

    Unit Testing

    Solution Integration

    System Reliability

    Python

    Job description & requirements

    Responsibilities:

    1. Design, develop, and maintain high-performance Python applications, libraries, and APIs.
    2. Collaborate with cross-functional teams, including product managers, designers, and other developers, to define project requirements and deliver high-quality software solutions.
    3. Lead and mentor junior developers, providing guidance and knowledge sharing to enhance team capabilities.
    4. Write clean, efficient, and maintainable code, following best practices and coding standards.
    5. Work on performance optimization, troubleshooting, and debugging of software applications.
    6. Research and evaluate new technologies and tools to enhance the development process and stay up-to-date with industry trends.
    7. Collaborate with DevOps and infrastructure teams to deploy and maintain applications in various environments.
    8. Develop and maintain unit tests, integration tests, and automated test suites to ensure the reliability and robustness of software.
    9. Participate in architectural discussions and provide input on system design and scalability.


    Requirements:

    1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
    2. Proven experience as a Python developer, with at least 3 years in a senior role.
    3. Strong proficiency in Python and its related libraries and frameworks (e.g., Flask).
    4. Experience with database technologies such as SQL and NoSQL databases (e.g., MySQL, MongoDB).
    5. Proficiency in version control systems (e.g., Git).
    6. Knowledge of software development best practices, including code review, unit testing, and continuous integration/continuous deployment (CI/CD).
    7. Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
    8. Excellent problem-solving and debugging skills.


    Job Types: Full-time, Permanent


    Schedule: Day shift, Monday to Friday, Morning shift


    Supplemental Pay Types: Performance bonus, Yearly bonus


    Experience: Python: 3 years (Required)


    Location: Mohali, Punjab (Required)


    Work Location: In person

    Experience :

    1 - 3 years

    Job Domain/Function :

    Software Development

    Employment Type :

    Full Time

    Number Of Position(s) :

    1

    Educational Qualifications :

    Bachelor's Degree

    Monthly Salary Offered :

    INR 1,000,000 - INR 1,000,000

    Create alert for similar jobs

    GN

    Growth Natives