drjobs Python Developer Intern Graduate Undergraduate-- العربية

Python Developer Intern Graduate Undergraduate--

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

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview:

The Python Developer Intern or Graduate/Undergraduate is a key role that contributes to the development and maintenance of Pythonbased applications. This position plays a crucial part in supporting the software development team and ensuring the smooth operation of Python applications and systems.

Key Responsibilities:

  • Collaborating with the development team to determine application requirements.
  • Writing and testing code debugging programs and integrating applications with thirdparty web services.
  • Participating in code reviews and troubleshooting application issues.
  • Developing user interface components and implementing them following wellknown React.js workflows.
  • Recommending changes and enhancements to existing systems and contributing to writing functional and design specifications.
  • Assisting in the deployment of applications and maintaining existing systems.
  • Interacting with users to define system requirements and/or necessary modifications.
  • Staying updated on emerging technologies and applying them to the operations and activities of the development team.
  • Collaborating with team members to define and design new features.
  • Participating in the complete software development lifecycle.
  • Working on bug fixing and improving application performance.
  • Writing technical documentation for reference and reporting purposes.
  • Contributing to all phases of the development lifecycle.
  • Participating in brainstorming sessions and contributing ideas to our technology algorithms and products.
  • Supporting the software development team in achieving companywide objectives.

Required Qualifications:

  • Bachelors or Masters degree in Computer Science Engineering or a related field.
  • Demonstrated knowledge of Python programming and its development ecosystem.
  • Experience with software development and web technologies.
  • Understanding of data structures and algorithms.
  • Strong problemsolving abilities and attention to detail.
  • Team player with excellent collaborative skills.
  • Ability to effectively communicate and work in a teambased environment.
  • Knowledge of version control systems (e.g. Git).
  • Understanding of agile methodologies and principles.
  • Basic understanding of frontend technologies like HTML CSS and JavaScript.
  • Ability to learn quickly and work on multiple projects simultaneously.
  • Strong analytical and critical thinking skills.
  • Experience with relational databases and SQL.
  • Comfortable working in a fastpaced and dynamic environment.
  • Passion for software development and eagerness to learn new technologies.

python,software development,data structures,problem solving,team collaboration,software,application,writing,algorithms,code,design,skills

Employment Type

Full Time

Company Industry

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT
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.