Position Title: Senior Software Developer
Activation Date: 27 April, 2025 Announced Date: 26 April, 2025 Expire Date: 15 May, 2025
- Job Location: Kabul
- Nationality: National
- Category: Information Technology
- Employment Type: Full Time
- Salary:
- Vacancy Number: SSD-001
- No. Of Jobs: 2
- City: Kabul
- Organization: Ministry of Foreign Affairs
- Years of Experience: 5-7 Years of Experience
- Contract Duration:
- Gender: Male
- Education: Bachelor's or Master's Degree
- Close date: 2025-05-15
About Ministry of Foreign Affairs:
The Ministry of Foreign Affairs of I.E of Afghanistan is the government body responsible for managing the country’s international relations and diplomatic affairs. It formulates and implements Afghanistan’s foreign policy, represents the nation in bilateral and multilateral engagements, and protects the rights of Afghan citizens abroad. The Ministry oversees embassies, consulates, and diplomatic missions worldwide, working to strengthen Afghanistan’s ties with other countries and international organizations. It also plays a key role in negotiating treaties, coordinating foreign aid, and promoting peace, stability, and economic development through diplomacy.
Job Description:
We are looking for highly skilled Software Developers to join our team at the Ministry of Foreign Affairs. The ideal candidate will have strong expertise in Laravel, ASP.NET Core, and modern web development technologies and will be responsible for designing, developing, and maintaining Secured, scalable, and high-performance applications.
Job Requirements:
- Design, code and debug applications in various software languages.
- Write clean, scalable, and efficient code using modern programming languages and frameworks.
- Implement secure coding practices following OWASP top 10 guidelines.
- Make recommendations to automate and simplify processes and build new applications for increasing productivity and efficiency.
- Review completed software development tasks to ascertain compliance with international standards.
- Write, revise and maintain software technical documentation, operations documentation and user guides in accordance with standards.
Qualifications
- Bachelor’s or master’s degree in computer science, information technology and other related fields.
- At least 5 years of related experience in enterprise level software development.
- Experience with Laravel, ASP.NET Core, MySQL, MS SQL Server and other modern application development technologies.
- Knowledge of open-source reporting tools such as Jasper reports, Crystal report and RDLC.
- Knowledge of Git and GitHub.
- Understanding of implementing API gateways and microservices.
- Experience with DevOps, CI/CD pipelines, or cloud platforms (e.g., AWS, Azure, GCP).
- Experience in implementing complex application development concepts such as distributed caching, CQRS, Data Partitioning, dependency injection, and more.
- Familiarity with UI/UX design principles.
- Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
Submission Guideline:
- Qualified applicants are encouraged to send their updated CVs to ict@mfa.gov.af, not later than 15th May, 2025.
- Please make sure to include the position title in the subject of the email
Submission Email:
ict@mfa.gov.af
