drjobs Python Developer 4 years

Python Developer 4 years

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

INR INR 816000 - 1068000

Vacancy

1 Vacancy

Job Description

Overview

The Python Developer is a crucial member of our development team specializing in creating robust and scalable applications. With at least four years of professional experience the ideal candidate will leverage their extensive Python knowledge to design and implement complex software solutions. As a Python Developer you will engage closely with crossfunctional teams to define application requirements and deliver highperformance code. Your role will involve not just development but also actively contributing to architectural decisions and optimization tasks. In this dynamic environment your contributions will have a significant impact on the success of our software projects driving innovation and efficiency.

Key Responsibilities

  • Develop test and maintain highquality Python code.
  • Collaborate with frontend developers to integrate userfacing elements.
  • Design and implement RESTful APIs and web services.
  • Write reusable testable and efficient code using objectoriented principles.
  • Participate in code reviews to maintain coding standards and ensure best practices.
  • Gather and analyze requirements to ensure software functionality meets customer needs.
  • Optimize applications for speed and scalability.
  • Maintain and enhance existing applications debugging and troubleshooting issues.
  • Write and maintain clear documentation for code and system architecture.
  • Work with databases (SQL and NoSQL) to manage data storage and retrieval.
  • Participate in Agile development processes including sprints and daily standups.
  • Implement unit tests to ensure high code quality.
  • Stay uptodate with new technology trends and best practices.
  • Provide technical support and troubleshooting assistance for applications.
  • Collaborate with team members on architecture and system design decisions.

Required Qualifications

  • Bachelor s degree in Computer Science Software Engineering or related field.
  • Minimum of 4 years of experience in Python development.
  • Strong knowledge of the Django framework and related technologies.
  • Experience with RESTful APIs and microservices architecture.
  • Proficient in SQL and experience working with databases like PostgreSQL MySQL or MongoDB.
  • Familiarity with frontend technologies such as HTML CSS and JavaScript.
  • Experience with version control systems preferably Git.
  • Solid understanding of software development methodologies particularly Agile.
  • Experience in writing and maintaining unit tests.
  • Strong problemsolving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment.
  • Good communication skills to articulate complex ideas clearly.
  • Experience in deploying applications in cloud environments (AWS GCP etc.) is a plus.
  • Knowledge of containerization technologies like Docker or Kubernetes is advantageous.
  • Passion for learning new technologies and improving existing processes.
  • Ability to adapt to rapidly changing technologies and methodologies.

docker,postgresql,unit testing,aws,django,html,version control,gcp,problem solving,kubernetes,agile methodologies,python,sql,javascript,microservices,mysql,restful apis,mongodb,git,database management,css,agile

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.