JobExpired · Sep 16, 2026Kabul
متخصص ارشد نرم افزار
ریاست عمومی انسجام امور شاروالیها
- Publisher source
- Jobs.af
- Published
- Sep 9, 2026, 08:46 AM
- Last seen
- Sep 12, 2026, 04:15 AM
- Category
- Not specified
- Location
- Kabul
Description
Role summary
هدف وظیفه : تحلیل، طراحی، ایجاد، توسعه، آزمایش، استقرار و نگهداری سیستم های معلوماتی تحت ویب و مبایل اپلیکیشن، و مدیریت تیم توسعه نرم افزار و پروژه ها از مرحله تحلیل نیازمندی ها تا بهره برداری نهایی به منظور دیجیتلی سازی خدمات و بهبود موثریت کاری اداره مرکزی و شاروالی ها.
Duties and responsibilities
وظایف و مسئولیت ها: وظایف اساسی:. • تحلیل نیازمندی و طراحی و توسعه سیستم های معلوماتی مطابق معیار های ملی و بین المللی. • ایجاد، توسعه، نگهداری سیستم های معلوماتی تحت وب (Web Applications). • ایجاد، توسعه، نگهداری اپلیکیشن های موبایل (Mobile Applications). • طراحی و توسعه API ها و Web Services جهت ارتباط میان سیستم ها. • طراحی و توسعه دیتابیس ها و ساختار دیتابیس. • رفع خطاها و مشکلات نرم افزاری و ارائه راهکار های مناسب. • انجام Unit Testing، Integration Testing ، System Testing ، User Acceptance Testing (UAT) ، Performance Testing ، Security Testing و رفع آسیب پذیری های نرم افزاری. • پیشبرد امور (Git) و رعایت اصول Source Control. • استقرار (deployment) نرم افزار ها در محیط های Test و Production. • پیشبرد امور CI/CD و DevOps Processes. • تهیه و نگهداری مستندات تخنیکی نرمافزارها. • رعایت اصول Secure Coding و Software Development Standards. • نظارت بر عملکرد سیستم ها و بهینه سازی سرعت و کارایی آن ها. • تحلیل و رفع مشکلات پیچیده نرم افزار ها و دیتابیس ها. • طراحی و تطبیق مکانیزم های امنیتی در سیستم های معلوماتی. • ارائه پیشنهادات تخنیکی برای بهبود سیستمهای موجود. • همکاری تخنیکی با بخش شبکه، سرورها، امنیت سایبری و دیتاسنتر در راستای بهره برداری بهتر سیستم ها. • ارائه مشوره های تخصصی تخنیکی به مدیریت در بخش توسعه سیستم ها و تحول دیجیتلی. • نظارت بر تمامی پروژه های نرم افزاری و اطمینان از تکمیل آن ها مطابق زمان بندی تعیین شده. • انجام سایر وظایف مرتبط تخنیکی مطابق هدایت آمر ذیصلاح. وظایف مدیریتی: • تشخیص نیاز های آموزشی و ارتقای ظرفیت تیم تخنیکی • ترتیب، تطبیق و بهبود طرزالعملها، رهنمود ها و استندرد های توسعه نرمافزار. • مدیریت پروژه های نرم افزاری از مرحله تحلیل الی بهره برداری. • ترتیب گزارشهای تخنیکی و مدیریتی و ارائه آن به رئیس مربوطه. وظایف هماهنگی: • هماهنگی با تیم توسعه نرم افزار جهت پیشبرد پروژه ها. • هماهنگی با استفاده کننده گان و بخش های مختلف اداره جهت جمع آوری نیازمندی ها و رفع مشکلات. • هماهنگی با تیم شبکه، سرور ها و دیتابیس در راستای بهره برداری مؤثر از سیستم ها. • همکاری با سایر اعضای تیم در طراحی، توسعه، آزمایش و استقرار سیستم ها.
Job requirements
شرایط استخدام: • تابعیت افغانستان را داشته باشد. • سن وی از (18) سال کمتر و از (64) سال بیشتر نباشد. سویه تحصیلی: • داشتن حداقل سند تحصیلی لیسانس در یکی از رشته ها: سیستم های معلوماتی، انجنیری نرم افزار یا سایر رشته های مرتبط. به دارندگان سند تحصیلی ماستری در رشته های مرتبط ارجحیت داده می شود. تجربه کاری: • حداقل ۷ سال تجربه کاری مرتبط به وظیفه. • تجربه کاری در سیستم های ملی امتیاز محسوب میشود. مهارت های لازم: • مهارت در توسعه نرم افزار های تحت وب با استفاده از ASP.NET Core، Laravel، Spring Boot یا تکنالوژی های مشابه. • مهارت در توسعه Front-End با استفاده از JavaScript ، React.js، Angular و یا Vue.js. • مهارت در توسعه Mobile Applications با استفاده از Flutter و یا React Native. • مهارت در طراحی و توسعه REST API و Web Services. • مهارت در SQL Server، PostgreSQL و MySQL. • مهارت در Git و GitHub • مهارت در Software Testing و Quality Assurance. • مهارت در DevOps، CI/CD و Software Deployment. • مهارت در Troubleshooting و Performance Optimization. • مهارت در Secure Coding و Application Security. • آشنایی با زبان انگلیسی تخنیکی. • تسلط به یکی از زبان های رسمی ملی (پشتو یا دری)
Additional details
- Procurement method
- Not specified
- Contract type
- Nta
- Job type
- Full time
- Salary or budget
- Nta
- Experience level
- 7+ years
- Language
- en