System Developer

Karachi based Group of Companies is looking for an experienced & professional System Developer. Apply now on https://pakistanjobssearch.com

Qualification & Experience:

  • Master Degree in Software Engineering or related field.
  • 5 years professional experience.
  • Strong communication and interpersonal skills.
  • Excellent analytical and problem-solving skills

Job Description:

Ideal candidate is expected to have basic project management skills, including time management and task prioritization. Thorough attention to detail to ensure the quality and reliability of the code.

Responsibilities:

  • PHP Programming: Strong proficiency in PHP, including knowledge of its object-oriented features, syntax, and best practices.
  • Laravel Framework: In-depth understanding of the Laravel framework, including its architecture, features, and conventions.
  • Database Management: Proficiency in working with relational databases such as MySQL or PostgreSQL, including database design, optimization, and querying.
  • API Development: Experience in building and consuming APIs, as well as understanding RESTful and/or GraphQL principles.
  • Frontend Technologies: Familiarity with frontend technologies (HTML, CSS, JavaScript) and the ability to collaborate with frontend developers for seamless integration.
  • Version Control: Proficient in using version control systems like Git for collaborative development.
  • Testing: Knowledge of testing methodologies, including unit testing and integration testing, and experience using testing frameworks.
  • Web Servers and Deployment: Understanding of web servers (e.g., Apache, Nginx) and experience deploying web applications.
  • Security Practices: Awareness of security best practices in web development, including data encryption, secure coding, and protection against common web vulnerabilities.
  • Package Management: Proficiency in using Composer for dependency management in PHP.
  • Performance Optimization: Ability to optimize code and database queries for improved application performance. Ability to understand the follow through existing code comments and take over an existing system using the language and framework
  • Laravel-Specific Skills:
  • Eloquent ORM: Proficient in using Laravel’s Eloquent ORM for database interactions.
  • Middleware and Routing: Understanding of middleware and routing in Laravel for handling HTTP requests.
  • Blade Templating: Experience with Laravel’s Blade templating engine for building dynamic and reusable views.
  • Authentication and Authorization: Knowledge of Laravel’s built-in authentication and authorization mechanisms.
  • Task Scheduling and Queues: Familiarity with task scheduling and job queues using Laravel’s Artisan console.

Salary Offered: 100,000 – 120,000 PKR/Month

Leave a Reply

Your email address will not be published. Required fields are marked *