Job Summary:

We are seeking a talented and motivated Software Engineer to design, develop, and maintain software applications. The ideal candidate should have strong coding skills, problem-solving abilities, and experience working in an agile development environment. You will collaborate with a team of engineers, designers, and stakeholders to build efficient and scalable software solutions.

Key Responsibilities:

  • Develop, test, and maintain software applications and systems.
  • Write clean, efficient, and well-documented code.
  • Collaborate with cross-functional teams to gather and analyze software requirements.
  • Debug, troubleshoot, and optimize existing software solutions.
  • Ensure software performance, security, and scalability.
  • Stay up to date with emerging technologies and best practices.
  • Participate in code reviews and provide constructive feedback.
  • Work with databases (SQL, NoSQL) and cloud-based services (AWS, Azure, Google Cloud).
  • Follow Agile methodologies, including Scrum and DevOps practices.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in programming languages such as Python, Java, C++, JavaScript, or similar.
  • Experience with front-end and back-end development frameworks.
  • Knowledge of database management systems (SQL, MongoDB, Firebase, etc.).
  • Familiarity with version control systems (Git, GitHub, GitLab).
  • Strong problem-solving and analytical skills.
  • Excellent teamwork and communication abilities.
  • Experience with DevOps tools, CI/CD pipelines, and testing frameworks is a plus.

Preferred Qualifications:

  • Master’s degree in Computer Science or related field.
  • Experience with machine learning, AI, or data science.
  • Mobile app development experience (Android/iOS).
  • Knowledge of cybersecurity best practices.
  • Salary Range:
Entry-Level (1-2 years)
Pkr/60,000 – Pkr/90,000

Work Environment & Benefits:

  • Flexible Work Options: Remote, hybrid, or on-site roles.
  • Growth Opportunities: Career advancement, mentorship, and training programs.
  • Competitive Compensation Package: Salary, bonuses, and stock options.
  • Comprehensive Benefits: Health insurance, retirement plans, paid time off.
Job Category: IT & Software Development
Job Type: Full Time
Job Location: Lahore

Apply for this position

Allowed Type(s): .pdf, .doc, .docx