Senior Software Engineer- PHP
649 views | Apply Before: 2022-10-20
Job Summary
No. of Vacancy
Job Type
Full Time
Offered Salary
Career Level
Senior Level
4+ yrs of programming and software development experience.
Preferred Education
Bachelor in IT/Engineering
Pulchowk, Lalitpur
Apply Before
Job Description


  • Maintain increasing trend of velocity
  • Maintains proper documentation of the work on confluence as per team standard
  • Participates in discussion during standup, sprint planning and sprint retrospectives
  • Is reliable and dependable to complete assigned work
  • Displays the implementation of the researched technology.


  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline.
  • Experience:
  • 4+ yrs of programming and software development experience.
Job Specification

Technical Skills:

  • Experienced with Object-Oriented PHP, MVC, and development frameworks (Laravel) 
  • Experience with RDBMS (MySQL) and ability to write and understand complex queries
  • Knowledge of software design principles (SOLID, DRY, KISS) and software design patterns
  • Experience in API development and knowledge of RESTful APIs
  • Knowledge of frontend frameworks like Angular will be a plus
  • Knowledge of HTML, CSS, Javascript, AJAX, and Jquery
  • Strong experience in Web Application Development using the LAMP (>4 years).
  • Knowledge of code versioning tools such as Git
  • Debug, update, and refactor already exiting code
  • Strong knowledge in PHP application deployment at Local / Web servers.
  • Participate in project discussion/analysis to understand the business needs of the client and deliver the optimal solution to enhance their business.
  • Experience in Functional and Unit testing.
  • Proven experience in leading development teams or leading product implementations.

Behavioral Skills:

  • Good written and verbal communication skills
  • Analytical and logical skills along with attention to details
  • Innovative mind with a problem-solving attitude
  • Passion for coding and learning best design practices
  • Interest and ability to learn other programming languages as needed
  • Effectively multitask and prioritize
  • Troubleshooting and debugging skills
  • Interested to share the knowledge and technical skills with other team members
  • Able to lead a small to a large team of developers. 
  • Collaborate with the team to define, design, and integrate new features 
  • Ability to think creatively and come up with an innovative solution
F1Soft International Pvt. Ltd.

F1Soft Group is an ecosystem of digital products and services that facilitates Nepali consumers’ access to financial services and enables their inclusion in the formal digital economy, in simple, affordable and secure ways.

We are a diversified Digital Financial Services (DFS) holding company with over 16 years of operating experience across various iterations. We have invested over a decade innovating DFS products and services and are proud to have developed Nepal’s first ever Online Payment Gateway and Digital Wallet. We are the pioneers in mobile banking and a trusted technology partner to over 50 Nepali banks and financial institutions.

Today, we are a team of 900+ young professionals with expertise in technology and management spread across 11 verticals but with a common core in digital finance. Our people are skilled engineers, innovators and creative disruptors, all working towards a shared vision to serve every Nepali citizen every single day.

Fonepay Image