Software Engineer - PHP

  • Salary:Negotiable
  • Experience:2
  • Type:Full Time
  • Job Level:Entry Level
  • Views: 645 views

Job Overview

  • Industry:Fintech
  • Category:Software Development
  • Minimum Education: Bachelor Degree in Computer Science, Information Technologies
  • Skills:PHP frameworks such as Symfony or Laravel, Object Oriented PHP
  • Openings1
  • Job LocationKathmandu
  • Posted on:November 24,2020
  • Apply Before:January 16,2021
Expired
Share

 

Functional Title: Software Engineer – PHP 
Corporate Title: Engineer

Level: 5

No. of Vacancies: 1

Department: Engineering Department

Location: Hattisar, Kathmandu

Reports To: Associate Engineer Manager

Job Overview:

Software Engineer - PHP with level 5 (Engineer) is responsible for writing server-side web application logic and usually develop backend components, connect the application with the other (often third-party) web services, and integrate with the frontend and work closely with the team member of PHP department who shall report to the Associate Engineering Manager of PHP Department. 

Essential Requirements:

·         1 to 3 years of programming and software development experience 

·         Bachelor degree in computer science, computer engineering and related technical discipline. 

Key Skills/ Knowledge:

·         Strong knowledge of Object Oriented PHP

·         Strong knowledge of SOLID design principles

·         Experience with PHP frameworks such as Symfony or Laravel

·         Demonstrable Knowledge of HTML, CSS, Javascript, AJAX, and jQuery

·         Knowledge of RDBMS such as MySQL

·         Familiarity with ORM

·         Familiarity with Agile/Scrum Practices and Tools

·         Proficient understanding of code versioning tools, such as Git

·         Familiarity with LAMP stack

·         Familiarity with front-end frameworks (Angular), Jenkins, Jira, and Confluence will be an added advantage

·         Eagerness and open to learning new methodologies and practices

·         Identify and correct bottlenecks and fix bugs

·         Work closely with the technical manager to achieve desired results

·         Good written and verbal communication skills

 

Key Responsibilities:

·         Analyze and understand business requirements in details

·         Work in Scrum/Kanban team environment to size and plan the requirements

·         Develop software products following standard coding practices and automated unit testing

·         Maintain software products by identifying and resolving issues

·         Work collaboratively in an Agile team to deliver team commitments and goals

·         Maintain required documentation of owns work.

·         Research on new technology and techniques for continuous improvement of the products

·         Participate actively in retrospective meetings for continuous improvement of the team

Benefits of being part of F1Soft Group Family:

·         Excellent career opportunities and growth

·         Attractive Salaries 

·         Lunch Allowance

·         Festival Allowance

·         Health and Accidental Insurance Coverage

·         COVID Insurance

·         Paid Leaves (Casual, Sick, Paternity and Maternity)