Software Developer

VFRYT
Chennai, Tamil Nadu, India

Software Developer Number of Vacancy: 3

Experience: 3 years

Location: Chennai, Bangalore

Job description

We are seeking a skilled Software developer to join our team and contribute to the development of our software applications. The ideal candidate should have a strong understanding of PHP & Python programming, software development best practices, and the ability to work in a collaborative team environment.

Responsibilities

  • Develop and maintain Python & PHP applications and scripts for various purposes, such as web development, system administration, data processing, and automation.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and implement features according to specifications.
  • Write well-structured, efficient, and maintainable code.
  • Debug and troubleshoot issues in existing codebase, and implement fixes and improvements.
  • Integrate applications with databases, APIs, and other external systems.
  • Perform code reviews and provide constructive feedback to team members.
  • Write and execute unit tests and integration tests to ensure code quality.
  • Maintain documentation for code, processes, and procedures.
  • Stay updated with the latest trends, tools, and technologies.Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a Software developer with 2-4 years of professional experience.
  • Strong proficiency in Python & PHP programming language and its syntax.
  • Solid understanding of database concepts and experience with SQL.
  • Experience with version control systems like Git.
  • Knowledge of Unix/Linux environments and command-line tools.
  • Understanding of software development lifecycle and agile methodologies.
  • Strong problem-solving skills and the ability to analyze and debug complex issues.
  • Excellent communication skills and the ability to work collaboratively in a team.
  • Attention to detail, code quality, and coding standards.
  • Ability to learn quickly and adapt to new technologies and tools.
  • Experience with other programming languages and technologies is a plus.Industry Type: Courier / Logistics (Logistics Tech)

Department: IT

Employment Type: Full Time, Permanent

Role Category: Software Development

Education UG: Any Graduate

Key Skills

Python, PHP, JavaScript, Databases, Communication skills, Data structures, API Development, Django, Laravel, Git

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →