Senior Software Engineer (PHP)

Bidhee Pvt. Ltd.

Bidhee Pvt. Ltd. was established with the purpose of transforming ideas into digital platform by fulfilling custom need of clients. Today we are among the leading companies in Nepal for developing and deploying innovative products and services in the field of Mobile & Web technology. Our core focus is to digitalize customer needs, develop software for fulfillment of client’s goal achievement and create an innovative product to enhance organization’s ability in terms of day to day performance and decision making. Bidhee is a market leader in implementing ERP Solutions for Construction Industry, Sales ERP Solutions for Manufacturing and Trading Industry, HR Payroll Solution in 100's of organization in Nepal. Moreover, Bidhee provides Website Design, eCommerce Solution, Mobile Application development for Android and iOS platform. Biggest USP of Bidhee is to transform your ideas into Reality by development of Custom Software in the form of Web Application or Mobile Application as per requirement of the client. We are honored to work with impressive giant names that comprise of Ministry of Energy, US Embassy Nepal, US Education Foundation (USEF), Sharma & Company, Kalika Construction, Golyan Group, Lucky Group, Tater Group, National Cooperative Bank Ltd, Gurans Life Insurance, Ajod Insurance, Ambe Group, Nursing Education and Training Australia, ICIMOD and 150+ clients from Nepal, Australia and United States.

Details / requirements:

Job Specification

  • Excellent Knowledge of programming principles (OOP, SOLID, MVC, Cohesion, Coupling, Encapsulation)
  • Excellent knowledge of PHP 7 and at least one of popular PHP frameworks preferably Symfony 3 and above/Laravel 5.*
  • Concept of Design patterns.
  • Good knowledge on HTML, CSS, Javascript (frameworks like, Nodejs, Angular and React), Database (Relational & non-relational) and web application security.
  • Excellent knowledge of Test Driven Development, Continuous Integration and version control tools (GIT)
  • Sound Knowledge of web services, RESTful architecture and data formats like XML/JSON
  • Good documentation skills (API Documentation, Deployment Documents, Application Architecture Documents etc.)
  • Good Knowledge of Linux Based Servers (VPS), expertise in deployment and server management.
  • At least 2 – 5 years of professional experience in PHP 5.6 to 7.*
  • Excellent analytical, problem solving and decision making skills
  • Good written and verbal communication skills, comfortable with client communication
  • Good experience with Agile methodologies like Scrum
  • A team player with mentorship skill and ability to lead small teams and project

Job Description

  • Analysis, design, development, deployment and maintenance of projects independently.
  • Write modular, reusable and excellent quality code through TDD, code reviews and implementation of best practices. Create and modify reusable components as necessary
  • Make architectural decisions in collaboration with technology experts, ensure proper technical documentation.
  • Improve and maintain scalability, performance, reliability and security of the application
  • Automate deployments, integrate CI and perform manual deployments when needed.
  • Mentor and share knowledge within the team and help in the continuous growth of junior team members.
  • Involve in ensuring implementation of organizational culture, process, and standards in the team.
  • Communicate with the client and team in an effective manner.
  • Keep up with trends in the constantly evolving technology.

Overview

Category Software Development
Openings 1
Experience 2+ years
Education Please check details below.
Posted Date 06 Apr, 2018
Apply Before 20 Apr, 2018
City Kathmandu