Job Description

Software Developer - Job Description ← Go Back To Jobs

Software Developer

APPLY FOR THIS JOB

Pondy , Pondicherry, Pondicherry, India (ST06)

Department
Service Delivery
Job Posted On
07-04-2025 18:45:41
Employee Type
Probationary
Experience range (Years)
2 - 3
Job Description,
Key Responsibilities
  • Develop and maintain web applications using PHP Laravel and Angular.
  • Collaborate with front-end and back-end teams to build cohesive and efficient applications.
  • Design, implement, and optimize APIs and services for seamless integration between the back-end and front-end.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Work with databases such as MySQLPostgreSQL, or MongoDB for backend data storage.
  • Implement robust security measures in both front-end and back-end development.
  • Troubleshoot, test, and maintain the core product software and databases.
  • Participate in code reviews and contribute to the overall improvement of team development practices.
  • Stay up-to-date with the latest trends, techniques, and best practices in both PHPLaravel, and Angular development.
  • Provide support and guidance for junior developers and participate in team knowledge-sharing activities.
  • Ensure the technical feasibility of UI/UX designs.
Skills & Qualifications
  • Proven experience as a PHP Developer with hands-on experience in Laravel.
  • Strong proficiency in Angular for developing dynamic front-end web applications.
  • Good understanding of RESTful APIs and integrating them with front-end components.
  • Experience with MySQLPostgreSQL, or similar relational databases.
  • Solid understanding of object-oriented programming (OOP), design patterns, and MVC architecture.
  • Knowledge of front-end technologies such as HTMLCSSJavaScript, and Bootstrap.
  • Familiarity with version control systems (e.g., Git).
  • Experience in working with cloud services like AWS or Azure is a plus.
  • Strong problem-solving and debugging skills.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Skills
  • Experience with unit testing and TDD in PHP or JavaScript.
  • Knowledge of JavaScript frameworks like Vue.js or React.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience in Agile/Scrum development environments.
Skip to content