Software Engineer

3 - 7 years

0 Lacs

Posted:20 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Python Developer at our company, your role involves understanding product requirements and converting them into code. You will be responsible for resolving bugs and ensuring the performance and scalability of the product. It is crucial to maintain code quality and adhere to best practices and coding standards. Keeping technical documentation up-to-date and implementing RESTful APIs to integrate with front-end components and third-party services are also part of your responsibilities. Your expertise in system architecture and design will be valuable for the team. Key Responsibilities: - Understanding product requirements and converting them into code - Resolving bugs - Ensuring performance and scalability of the product - Maintaining code quality by following best practices - Keeping technical documentation up-to-date - Implementing RESTful APIs and integrating with front-end components and third-party services - Utilizing system architecture and design skills effectively Qualifications Required: - 5+ years of experience in REST API development with Python-based frameworks such as Django and Django REST framework (DRF) - 5+ years of experience in web development with Python - 5+ years of experience with MySQL and PSQL - 5+ years of experience with Git - 5+ years of database programming experience with Postgres, SQL, and ability to write complex queries - 3+ years of experience with Agile development cycle In addition to the mandatory qualifications, it would be beneficial to have experience contributing to open source projects, understanding DevOps, familiarity with agile development methodologies like Scrum, API design and creation (e.g. OpenAPI), Test Driven Development, and working in a product-based company. As part of our team, you are expected to exhibit behavioral skills such as being an incessant problem solver, driven and eager to learn, optimistic and open to feedback, highly organized and able to multitask, a self-starter in designing and programming web applications, possessing superior analytical and problem-solving skills, outstanding written and verbal communication skills, able to work in a fast-paced and continuously evolving environment, and ready to take on challenges. Understanding cross-cultural differences and collaborating with clients across geographies are also important aspects of the role. (Note: Additional details about the company were not provided in the job description.) As a Python Developer at our company, your role involves understanding product requirements and converting them into code. You will be responsible for resolving bugs and ensuring the performance and scalability of the product. It is crucial to maintain code quality and adhere to best practices and coding standards. Keeping technical documentation up-to-date and implementing RESTful APIs to integrate with front-end components and third-party services are also part of your responsibilities. Your expertise in system architecture and design will be valuable for the team. Key Responsibilities: - Understanding product requirements and converting them into code - Resolving bugs - Ensuring performance and scalability of the product - Maintaining code quality by following best practices - Keeping technical documentation up-to-date - Implementing RESTful APIs and integrating with front-end components and third-party services - Utilizing system architecture and design skills effectively Qualifications Required: - 5+ years of experience in REST API development with Python-based frameworks such as Django and Django REST framework (DRF) - 5+ years of experience in web development with Python - 5+ years of experience with MySQL and PSQL - 5+ years of experience with Git - 5+ years of database programming experience with Postgres, SQL, and ability to write complex queries - 3+ years of experience with Agile development cycle In addition to the mandatory qualifications, it would be beneficial to have experience contributing to open source projects, understanding DevOps, familiarity with agile development methodologies like Scrum, API design and creation (e.g. OpenAPI), Test Driven Development, and working in a product-based company. As part of our team, you are expected to exhibit behavioral skills such as being an incessant problem solver, driven and eager to learn, optimistic and open to feedback, highly organized and able to multitask, a self-starter in designing and programming web applications, possessing superior analytical and problem-solving skills, outstanding written and verbal communication skills, able to work in a fast-paced and continuously evolving environment, and ready to take on challenges. Understanding cross-cultural differences and collaborating with clients across geographies are also important aspects of the role. (Note: Additional details about the company were not provided in the job description.)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
AdvaRisk logo
AdvaRisk

Financial Services

Mumbai Maharashtra

RecommendedJobs for You