drjobs Python Programing

Python Programing

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

India

Monthly Salary drjobs

INR INR 2500000 - 4500000

Vacancy

1 Vacancy

Job Description

Overview


The Python Programmer plays a critical role in the development and maintenance of software applications using the Python programming language. This position is essential in ensuring the delivery of highquality applications that meet the needs of the business and its clients. With a focus on scalability and performance the Python Programmer will collaborate with other developers designers and system architects to build solutions that drive efficiency and innovation. This role requires a strong understanding of Python libraries and frameworks as well as proficiency in integrating with databases and external APIs. The ideal candidate will have a passion for coding and a commitment to continuous learning and improvement. By leveraging best practices in coding and testing the Python Programmer will contribute to a positive team environment and take part in agile methodologies to ensure timely deliveries while maintaining high standards of code quality.

Key Responsibilities

  • Develop and maintain robust applications using Python.
  • Collaborate with crossfunctional teams to define application requirements.
  • Design implement and optimize software architecture.
  • Conduct code reviews and provide constructive feedback to peers.
  • Write efficient reusable and reliable code.
  • Implement unit tests to ensure software quality.
  • Troubleshoot and resolve issues in existing applications.
  • Integrate thirdparty APIs and services to enhance application functionality.
  • Participate in agile ceremonies like sprint planning and retrospectives.
  • Document software design and development processes clearly.
  • Ensure application performance quality and responsiveness.
  • Stay updated with industry trends and emerging technologies.
  • Contribute to system architecture discussions.
  • Maintain version control using Git or similar systems.
  • Mentor junior developers to enhance team skills.

Required Qualifications


  • Bachelors degree in Computer Science or related field.
  • 3 years of handson programming experience in Python.
  • Proficient understanding of Python libraries and frameworks.
  • Experience with web technologies: HTML CSS and JavaScript.
  • Solid understanding of databases and SQL.
  • Knowledge of software development methodologies like Agile or Scrum.
  • Familiarity with containerization technologies like Docker.
  • Experience using version control systems particularly Git.
  • Ability to work independently and in a team environment.
  • Strong analytical and problemsolving skills.
  • Good communication skills both verbal and written.
  • Experience with cloud services (AWS Azure etc.) is a plus.
  • Ability to manage multiple tasks and deadlines effectively.
  • Willingness to learn new technologies and frameworks.
  • Strong attention to detail and commitment to highquality work.
  • Previous experience in a similar role is an advantage.

version control,python,unit testing,agile methodologies,aws,css,problem solving,database management,html,scrum,software testing,python libraries and frameworks,javascript,docker,azure,sql,api,data structures,api development,git

Employment Type

Full Time

Company Industry

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT

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.