1. Requirements Analysis & Problem-Solving Skills

  • Thoroughly analyze project requirements submitted by the Project Manager,
  • Coordinator or Client to ensure their completeness and single-phase implementability.
  • Raise questions and address any incomplete or infeasible requirements.
  • Provide practical and implementable solutions to any technical challenges encountered.
  • Offer accurate and realistic timelines for project completion while maintaining the quality of deliverables and ensuring timely delivery.

2. Programming skills

  • Possess exceptional programming skills.
  • Capable of implementing the logic for any programming problem.
  • Ability to quickly learn and proficiently use new programming languages within a maximum of 2-3 weeks.

3. Software Engineering Skills

  • Strong understanding and proficiency in basic data structures.
  • Mastery of basic sorting and searching algorithms.
  • Experience in designing database tables and proficient in writing CRUD operations and familiar with normalization and denormalization concepts.
  • Ability to write stored procedures and database functions and understanding of when and why to use them.
  • Knowledge of version control systems, including SVN and GIT, and understanding of the concepts and differences between them.
  • Familiarity with debugging techniques and tools to identify and resolve bugs.
  • Proactive approach to testing and debugging deliverables before submission to QA, without relying on QA Engineers to find basic bugs.
  • Thorough testing of code and deliverables and keeping documentation of complex code and data structures up to date.

4. Technology Knowledge

  • Understand the fundamental concepts of HTTP and how it works.
  • Knowledge of the communication and interaction between clients and servers.
  • Understanding of the distinctions and differences between client-side and server-side programming.
  • Familiarity with the distinctions between IDEs and Code Editors.
  • Knowledge of the differences and appropriate usage of HTML, CSS, and JS.
  • Familiarity with the inner workings of web servers, with in-depth knowledge of IIS as a must.
  • Expertise in .NET Core, .NET 6, Javascript, Jquery, Web API, SQL, NoSQL, ASP.NET MVC, and ReactJS.
  • Additional experience with NextJS, TypeScript, and AWS is a plus.

5. General Requirements

  • Ability to quickly learn and proficiently use any software technology within an acceptable timeframe.
  • Strong communication skills.
  • Availability to handle emergency situations 24/7.
  • Promptly communicating with superiors when encountering a programming or engineering problem that cannot be resolved within a few hours.
  • Available on WhatsApp and email at all times.
  • In-depth knowledge of at least one programming language, platform, and IDE, with a willingness to learn new skills and technologies as needed to ensure the quality of work and timely delivery.

نوکری کی تفصیلات

کل عہدے:
1 اشاعت
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
نوکری کا مقام:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
ڈگری کا عنوان:
At least Bachelor Degree in Computer Science.
کیریئر کی سطح:
نوآموز
کم از کم تجربہ:
1 سال
اس سے پہلے درخواست دیجیۓ:
مارچ ۲۵, ۲۰۲۳
تاریخِ اِشاعت:
فروری ۲۴, ۲۰۲۳

Work Environment

Supervisor’s gender:
Male
Percentage of female coworkers:
20-29%

Forward Productions

انفارمیشن ٹیکنالوجی · 11-50 ملازمین - کراچی

Offshore Setup for software development in Saudi Arabia and UAE.

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں

ملتی جلتی نوکریاں

Full Stack Software Engineer

LOCKE CONNECT, ایک سے زیادہ شہر, پاکستان
اپریل ۰۴, ۲۰۲۴ شائع ہوئی

Software Engineer / Full Stack Developer

AIM Organization, کراچی, پاکستان
اپریل ۰٦, ۲۰۲۴ شائع ہوئی

Senior Full Stack Developer

Contour Software, اسلام آباد, پاکستان
اپریل ۱۸, ۲۰۲۴ شائع ہوئی

Senior Full Stack Developer

Contour Software, , پاکستان
اپریل ۰۸, ۲۰۲۴ شائع ہوئی
تمام دیکھیں
I found a job on Rozee!