Senior Software Engineer

Job Description

Required Qualification and Professional Expertise:

· Minimum 2-7 years’ experience building complex enterprise applications/SAAS products.

· Extensive experience developing enterprise applications using LAMP stack.

· Extensive experience in designing applications using Laravel /Yii MVC frameworks.

· Proficient understanding of web mark-up, DOM including HTML5, CSS3, RWD using Bootstrap, Material Design, Media queries

· A solid understanding of OO and MVC design principles, RESTful APIs, caching concepts, the HTTP protocol and general web architecture.

· Excellent understanding of MVC pattern, and other object-oriented concepts

· Good experience on writing SQL queries on MySQL complex queries and performance tuning for high volume transactions.

· Good experience creating MySQL stored procedures for server-side data processing.

· Excellent understanding of website authentication, security and best practices

· Experience in developing test driven services, and integrate automated testing using SoapUI or JMeter.

· Good experience and understanding working with source version control on Bitbucket or GitHub.

Plus Points:

· Contributor on Open Source, GitHub or Stack Overflow

· Experience in working and delivering product using agile development methodology

· Experience with AWS services including EC2 / ELB, RDS, S3 + CloudFront & Code Deploy

· Experience with Java script technologies like Angular or ReactJS.

· Experience working on Web Charting framework (Any Chart/D3JS/High Charts)

Job Summary

  • Published on:2023-02-14 5:20 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-18